initialize intErrorCode / mobile themes

* the intErrorCode variable was not initialized when no error occurred but evaluated later on anyways. So this will initialize it with false when no error occurs
* in the mobile themes scaling by the user was prohibited which made it sometimes very hard to read on small displays
In this row is started a comment ( `{{*<!--` ) which is ended on row 18. if you want to remove the comment, you should remove all the 4 lines.. same in frost-mobile