Remove yaml to parse json docs and use eval instead.

This allows multiline strings and ensures that 
strings in the db don't loose their white space.
Add ability to hide sidebar with other screen sizes.
Missed a few spots of triple quotes """
Migrate jquery-mobile-datebox load to mobileinit
Add ace.
Use ace on alarms page.