Merge pull request #307 from Silex/master

Always return absolute path from `projectile-project-root`
Add file existence cache.
Merge pull request #310 from thomasf/file-exists-cache3

Add file existence cache.
Indentation fixes
Add basic go project support
Merge pull request #314 from dougm/go-project

Add basic go project support
Provide support for running and switching between tests in Grails.
Merge pull request #316 from mbezjak/project-type-grails

Provide support for running and switching between tests in Grails.
Provide support for running and switching between tests in Gradle.
Merge pull request #317 from mbezjak/project-type-gradle

Provide support for running and switching between tests in Gradle.
Added persp-projectile.el to get perspective.el work along with projectile
Merge pull request #318 from danielwuz/persp-projectile

Added persp-projectile.el to get perspective.el work along with projectile
Introduce variable helm-projectile-sources-list.

The variable will allow a user to reorder or even alter the list of helm
sources to be used in `helm-projectile`.
Merge pull request #321 from ranulf/helm-projectile1

Introduce variable helm-projectile-sources-list.
Add Gittip badge
[#324] Fix projectile-run-command-in-root's docstring
[Fix #324] Add new command projectile-run-shell-command-in-root
Update README.md
Merge pull request #328 from antham/patch-1

Update README.md
Add new command projectile-run-async-shell-command-in-root