<feat>(git): provides changelog friendly commit template

It is hard to remember the format of consistent commit message
templates. So, this commit automates that step. When you try
to commit, the template will automatically filled up. This
is done as a preinstall step for automation.

<feat>(db): hooks up with real db (mongo) -- phase I.

Still not there yet, apparently, sails crashes, but I will
investigate that in next commit. We still use disk db as of
this commit.