Update init.el

Assumes that if the ~/.emacs.d/init.el that is loaded does not have a ~/.emacs.d/manifest.el, then the live-root-dir is the same as the loaded init.el.  This allows emacs-live to work with EmacsPortable.App
Fix typito in `live-current-pack-dir` docstring.

*typito* _n._ - a tiny typo, often trivial.
> If users of open-source libraries correct *typitos* and other
> little errors themselves, the creators and maintainers are free
> to spend their creative energies elsewhere.
fix minor typos in packs/template
add a shortcut for cycling through the different coll types.
it's a cycle, not a toggle
Merge pull request #110 from MerelyAPseudonym/patch-2

Fix typito in `live-current-pack-dir` docstring.
Merge pull request #111 from rossputin/master

minor typo fixes in packs/template
Merge pull request #113 from jaycfields/master

cycle through colls
Merge pull request #106 from mlf176f2/patch-1

Update init.el
Update ruby-mode to svn checkout 41715. Thanks to @TrevorS for the suggestion. Fixes #102, #104.
Add yas js-mode snippets to actual directory that is loaded. Add yas snippets dir for js2-mode.
Merge pull request #115 from thatismatt/master

Enable yas snippets for JavaScript
Pulling upstream changes in.