Refactoring teamcity installation and setup
Tidying up vagrant provisioning
Adding a timeout for fetching
Merging in from develop
Refactoring teamcity module and including mysql database config
Merge branch 'feature/teamcity-mysqldb' into develop