Remove classes that will no longer be needed
Start work on new FunctionBlocks
Add options, inputs
Adjust EMF code
Adjust Graphiti features
Adjust ClassScanner
Fix FunctionBlock loading for Graphiti
Adjust isCompatible
Adjust EditOptionFeatures

Only String options for now
Remove category code that is no longer functional
Add hashCode, equals to FunctionBlockClass
Fix Bug in FeatureProvider
Adjust FunctionBlocks
Adjust deploy
Adjust DeployView
Change FunctionBlock methods to public
Adjust module
Add basic support for block types, update interval
Update funcblock to current master
Simplify code a bit