fixing bug 1293

--HG--
extra : source : 9c1d1c1219c2b8ec782cc40912ef1952bb16e26e
further fix for templates menu
Merge pull request #582 from einhverfr/1.4

fixing bug 1293
js kludge regarding options never showing.
Merge pull request #583 from einhverfr/1.4

js kludge regarding options never showing.
fixing 1291, cleaning up logs a little
Merge pull request #585 from einhverfr/1.4

fixing 1291, cleaning up logs a little
Fixing 1293
Merge pull request #587 from einhverfr/1.4

Fixing 1293
fixing 1298
Merge pull request #589 from einhverfr/1.4

fixing 1298
Removing some usage of check printing where it doesn't make sense anymore.
updating changelog
Merge pull request #591 from einhverfr/1.4

1.4
fixing join issue for gl draft approval
Merge pull request #593 from einhverfr/1.4

fixing join issue for gl draft approval
removing unused code in gl.pl

--HG--
extra : source : d5590fc05ec206b3496b879f749592fd352a5cc3
Merge pull request #596 from einhverfr/1.4

removing unused code in gl.pl
fixing 1304.2
Merge pull request #597 from einhverfr/1.4

fixing 1304.2