Refactorisation

Hi, I consider jingo interesting so I would like to enhance it. But before any serious changes, I dared to perform some refactorisations. Mostly leading to moving all only jingo related stuff into lib. Separate it into library.

As a side-effect dependency on haml removed. And some reasonable defaults within init phase removing need of any config files.

I hope you find some of the changes useful. Sincerely, vencax