Added fixes after code review, during JS version implementation
Fixed after code review during JS version implementation

- Updated with FTN7 1.DV3 changes
Improved SpecTool

- Added suppoort for iface passed as OPT_SEARCH_DIRS, the same as for JS version
- Fixed to check order of parameters in inheritance
Removed redundant code
Minor code improvements
Changed to unRegister only alias