refs #498 - Contract model migrations & method cleanup
refs #498 - Contract view changes
Merge remote-tracking branch 'origin/develop' into feature/contract-enhancements
Removed ProjectContract from Project admin
refs #498 - Tests for contract list & detail
Removed unused imports
refs #498 - Changes in response to feedback from @copelco
Removed ContractMilestone model
Also changed max_length of ContractName back to 255. Migrations since 0064 reflect this but I never committed the change.
refs #498 - Changes in response to pull request comments
List contracts on project detail page
Added empty text when there are no projects/contracts
Add link to project detail page from contract page
Merge pull request #609 from caktus/feature/contract-enhancements

refs #498, #606 - Project contract enhancements