Started modularization in packages
Editor preview

Many modifications including modularization of the scenery, code
cleaning and started work on editor
Added scenery editor

- Scenery editor functional
- Added load/save support to editor
- Deprecated place table and reimplemented Place as a TrackItem subclass
Added route editor

Added route editor and several other improvements
Added stock type editor
Added services editor
Added CSV services import/export in editor
Cleaning up

Created modules trains and routing
General clean up in imports
Added trains editor
Added options editor
Merge pull request #5 from npiganeau/head

Created simulation editor