Fixed compilation and linker errors
Input factory returning test adapter
Moved adapters out of projectM lib