Disable Controller Server start button when no passphrase given.

Fix for #278 issue for Controller Server start button.
Merge pull request #286 from cabernal/server-start-button-enablement

Fix #278 Passphrase required to start server
Closes GH-275 FreeseerServer cannot be terminated via ctrl+c in terminal

- Adds signal to server startup script which enables ctrl+c
Move license to top level directory
GH-277 Database version upgrade added
Merge pull request #288 from aaron-bru/277-databse-updater

Close GH-277 Add database version upgrade