Implemented colin's code review suggestions and other fixes

- Wrote testcase for the Homepage view when there are no project in
the database.
- Changed bubbles for country highlight
- Changed map popup template
- Added short description property to the Project model

Also, fixed a 500 error that occured when there was need to rebuild
index while at it. I made some improvements to the current search
results listings. I reduced the number of queries from many to two.
Deleted some templates that are not longer needed.