Implement #77 and rework some of the document structures to reflect previous changes
Exit early
#165 cover cases when there is a side-post
Make block drop areas easier to get blocks into (mainly for footer blocks)
Organize front page in same fashion as other pages for CSS targeting
Fix #166 and add support for read messages.
Fix #56
Add CSS for previous commit as well
revert back to single exit point and use select get_records_sql to prevent additional processing
Fix block regions on frontpage, add editor.css to gruntfile and repo. Remove rtl.css as its compiled into essential.css
Fix for limit clause on MSSQL
Fix #173