fixing bug 1293
further fix for templates menu

--HG--
extra : source : 4e6f27a35c278d3465574eb93ec3d4f378799db4
Merge pull request #581 from einhverfr/master

fixing bug 1293
js kludge regarding options never showing.

--HG--
extra : source : 4f79f7a09222f60b96536d6ea58123e7c06c6a08
Merge pull request #584 from einhverfr/master

js kludge regarding options never showing.
fixing 1291, cleaning up logs a little

--HG--
extra : source : e30cc41301ab716c8ee53d701f6f42e8500914d6
Merge pull request #586 from einhverfr/master

fixing 1291, cleaning up logs a little
Fixing 1293

--HG--
extra : source : 196b17e9db7850c7d3c0c7d428d1889fce2c6c0c
fixing 1298

--HG--
extra : source : 5ed6dc98d43de64e9fac54b883d6e580e2f8ebfc
Merge pull request #588 from einhverfr/master

Fixing 1293
Merge pull request #590 from einhverfr/master

fixing 1298
Removing some usage of check printing where it doesn't make sense anymore.

--HG--
extra : source : 35907d051a18b47e2921baa3618e10e2fe3ec565
updating changelog

--HG--
extra : source : cb3b0b7b2f77e04e2f57c2e3bd1219c1fdc2f91a
Merge pull request #592 from einhverfr/master

removing some unused code regarding printing receipts
fixing join issue for gl draft approval

--HG--
extra : source : c07955595b881a50778d2068e1adb9f513bccc48
Merge pull request #594 from einhverfr/master

fixing join issue for gl draft approval
removing unused code in gl.pl
Merge pull request #595 from einhverfr/master

removing unused code in gl.pl
fixing 1304.2

--HG--
extra : source : 3a2db4e676a57f21e3ba993dcbc957641e7a089c
Merge pull request #598 from einhverfr/master

fixing 1304.2