Merge pull request #426 from tuhdo/master

Refactor code and add a test case
Add Helm action for incremental grep in selected projects

Add a new Helm action (bound to "C-s") to do incremental grep in the selected
projects. To use it, press "C-c ph" to fire `helm-projectile', select your
project (press "C-SPC" to select multiple projects), type "C-s" (or "C-u C-s"
for recursive grep), and then type your regexp. As you type the regexp in the
mini buffer, the live grep results will be displayed incrementally.
Merge pull request #428 from YorkZ/helm-switch-project

Add Helm action for incremental grep in selected projects
Enable wildcard support in projectile-verify-file
Add support for haskell projects using cabal
Merge pull request #431 from markus1189/wildcard-support

Enable wildcard support in projectile-verify-file
Merge pull request #429 from markus1189/haskell-support

Add support for haskell projects
Fix variable names for haskell-cabal-{compile,test}-cmd
Merge pull request #432 from markus1189/haskell-support

Fix variable names for haskell-cabal-{compile,test}-cmd
projectile-current-project-files: bind default-directory as intended
Move projectile-test-affix's definition

to make the byte-compiler happy.
Declare some functions to quiet the byte-compiler
Merge pull request #434 from tarsius/quiet-byte-compiler

Quiet byte compiler and fix a bug
Declare eshell to quiet byte-compiler
Merge pull request #435 from tarsius/quiet-byte-compiler2

Declare eshell to quiet byte-compiler
Add helm action for finding file in other window
Merge pull request #436 from onthestairs/patch-1

Add helm action for finding file in other window