Refactor MainForm. Implement switching between table and tree view.
Update routes tree view along with table view.
Minor refactoring.
Restore routes view mode upon loading.
Add Settings dialog stub.
Set Settings dialog size.
Register RoutesManager as a module service.
Persist module settings.
Implement edit of rake task name that retrieves routes.
Display rake task name during routes loading.
Detect error when user runs nonexistent rake task.
Remove obsolete test.
Fix wrong result of isErrorReported() method.
Display different message with link when rake task is not found.
Fix false error when there are no routes in Rails application.
Merge pull request #7 from basgren/feature-railways-config

Customizing rake task that retrieves routes.
Add cached rake task autocomplete field in railways settings.
Merge remote-tracking branch 'remotes/origin/master' into routes_treeview

Conflicts:
	src/net/bitpot/railways/gui/MainPanel.java