[Fix #225] Make it possible to run arbitrary Emacs commands in the
project's root
Merge pull request #238 from dgtized/fix-git-grep-hidden-files

vc-git-grep fails due to inclusion of directory `..`
Merge pull request #239 from dgtized/show-test-implementation-in-other-window

Add projectile-find-implementation-or-test-other-window
Optionally remember project-specific window configurations.

Add boolean `projectile-remember-window-configs`, which specifies
whether or not to save and restore window configurations when switching
projects with `projectile-switch-project`.
Merge pull request #237 from daf-/remember-windows

Optionally remember window configurations when switching projects.
Rename projectile-vc-dir to projectile-vc
Require cl-lib

Fix `function definition is void' for `loop', and update to `cl-lib', like
other helm plugins (see emacs-helm/helm-dictionary#16 or
emacs-helm/helm-c-yasnippet#7).
Merge pull request #247 from uu1101/add-cl-lib

Require cl-lib
Stop testing with emacs-snapshot on Travis
[Fix #244] Correct folder picked up by ack after project-switch
Update changelog
Fix failing test
Make projectile test file prefix/suffix functions "customizable"
Merge pull request #249 from byels/by-make-test-file-affix-customizable

Make projectile test file prefix/suffix functions "customizable"
Fix failing test
Small docstring fix
Keybindings sorted alphabetically
Merge pull request #254 from neutrico/keybindings-sorting

Keybindings sorted alphabetically
Support GruntJS Project Type
Merge pull request #255 from neutrico/grunt-project-type

Support GruntJS Project Type