Setup cakephp + phpunit via composer

- Added tmp and vendor directories through .keep files - will add to
  gitignore on next commit.
Updated cakephp settings for composer
Updated gitignore for project settings