Added caching for project's last build

Should make things faster when running on iphone4. It was used a
callback (before save) that fetches the master branch finished_at
attribute and stores it on the last_build_cache attribute in the
project model