Add an "External tools" support
@bigbn
Submitted by Pavel Shabardin Link to original bug (#748001)
Description
There are a lot of custom actions than programmers use in real life, for example some deployment scripts, or external tests running, or lint checking. Please, add support for creating custom actions(probably with ui buttons) available with custom keybindings.