added in subanv transitions

- started integrating concept of configurable data-attributes that
provide messaging for parts of the generated UI, per menu
- simplified _offcanvas-structures.less to utilize fewer "magic
methods" and simply write out property names without the LESS 1.7
requirement; should support LES 1.4+ now
- changed .nav-panels to position: fixed; fixes #3