Specials by Category and Manufacturer need price range and messages
Additional Admin Switches chmod /pub and Categories/Products Go To
Fixes #128 - Change display of Admin login password expiry notices

For some reason, modern-day computer users don't understand the concept of "password expiration" as well as people accustomed to using client-server or mainframe systems, and thus tend to become paranoid at the concept of a password "expiring". They think they'll be locked out, rather than merely required to provide a new password on a scheduled cycle.

This commit simply removes the language causing the confusion. Less is more.
Fix "Undefined index: USER" error from #127
Request Class Issue #65

See also Pull requests #119

I've made the request class a first class object rather than use the static/facade interface used previously
That only really made sense if we had some DI container to manage it. Although given the use of some 'global' classes
in the code, the use of a DI container is looking more necessary. Something for the future.
I've also added codeception to composer and committed some basic start up stuff for that.
I think codeception looks better in terms of writing acceptance tests, over a selenium/sourcelabs framework.
doing some minor reformatting while we touch these files
pr #65 - Request Class - Inject Aura Web Request in constructor to aid unit testing.
pr #65 - Request Class - simplify parameter names
pr #65 - Request Class - Tidy up some namespacing and remove some use of globals
pr #65 - Request Class - Better autoloading using classInstantiate
pr #65 - Request Class - some docbloc fixes
Fixes #141 - Replace Entypo 2.0 icon-font with FontAwesome 4.2.0
Admin command-based template output generator was missing closing body/html markup.
Also removed extraneous script tag.
Fix misspelled variable name.
Remove stray language string deprecated by #122
Another related misspelling, albeit this is more for semantics than a typo
constant('SID')

ISSUE-82 - (continuation of) Fix odd PHP quirk which triggers fatal error "Allowed memory size of --- bytes exhausted" when accessing SID constant
(adding to zc_install for consistency)
Given that some gateways clone the authnet AIM module and alter the URLs, some of the overrides in the code need rearranging to prevent clashing.
Update modernizr to v2.8.3
pr #65 - Request Class - update tests