CHANGE: Refactoring to make blocks more independant and with a clearer
        naming schema.
NEW: Start with a cleaner block plugger
Merge branch 'master' of github.com:ia97lies/synthetics

Conflicts:
	src/Block.hpp
	src/BlockFactory.cpp
	src/BlockFactory.hpp
	src/Blocks/Passive/Hub.cpp
	src/Blocks/Passive/Hub.hpp
	src/Constructor.cpp