semicolon key and home key behavior

Added beginnings of special semicolon key behavior.
Added notepad++/sublimetext home key behavior.
Added helm and updated packages

Helm has been added. See the wiki for dependencies
Updates were done to installed packages