Update old name of submodules in .gitmodules
Lazy loading of tern-auto-complete
Lazy loading of helm
Fixes #46 Weird behavior of projectile

Projectile takes time to load (around 0.2 seconds) and it is
lazy loading friendly if we want to enable it globally.

To be able to lazy load it, we encapsulate the binded calls
in spacemacs/xxx functions which take care of firing the
mode globally if required.
Correctly load helm bindings at initialization time

instead of at loading time which is useless :-)
Fix helm-show-kill-ring binding
Fix helm lazy loading for describe-xxx functions
Add bindings for describe functions
Add notes about master and develop branches in install section
Remove obsolete readme section
Use projectile-commander and bind it to `<SPC> p p`
Fix ido-vertical key bindings stability

Sometimes the spacemacs key bindings for ido-vertical did not work.
`fd` can exit help window
Fixes #51 Projectile cache remains empty

I had to explicitly enable projectile-enable-caching and explicitly
start projectile-mode to initialize projectile-projects-cache
Simplify binding for projectile-commander to <SPC> p

Also add ?r projectile-replace to commander
Update projectile documentation in readme
Merge branch 'develop'