Fix #328 Refactor Plugin System

- Change plugin extensions to freeseer-plugin
- Use folder based plugins rather than single file plugins
  (This would allow plugins to import their own custom modules, #327
  comes to mind)