feat(select_default_page): add optimized version for mobile

This version fix the markup to include the description in the
label so the display is optimal on a mobile
doc(README): update the todolist
fix(main_template): add body related class&dir attributes

This fix the display of @@search which use isRTL attributes.
This change make this theme more compatbile with addons