Fix Printing Styles

Changed media=screen to media=all in stylesheet links for Invoice and
Dispatch Note template files so that styles are maintained when printing
from a browser.
changed all occurrences of insert to add
https://github.com/opencart/opencart/issues/2290
Merge pull request #2288 from uksitebuilder/Fix-Invoice-and-Shipping-Note-Print-Styles

Fix Printing Styles
Update length.php
module system update.

about to update all the modules code.
more module work done
more work done on module
Merge pull request #2296 from OpenCartAddons/patch-2

Update length.php
more extension module work done
more module work
more module work done
ok module work finished.

just need to test the ebay module
module updates
AMAZON FIX
https://github.com/opencart/opencart/issues/2289
Merge branch 'master' of https://github.com/opencart/opencart
https://github.com/opencart/opencart/issues/2264
Updated to work with customer_login changes. Fixed login without being approved.
Spacing standards