Make the Contract url a text column

This is to handle long urls, such as the ones for the Courts
Administration Service agency.
Add the less-rails gem back into the project
Tweaking the home page
Update chart colors and labels.
Making sure the chart colors are different from each other.
Update home page copy
Clean up unused code
Fix test cases
Less restrictive contract validations. Amount stored in 1000s #97

There are lots of contracts that do not pass the validations (missing
reference number or dollar amount or vendor name).
We should still store this data in the database and figure out what to
do with it later.