Merge pull request #1471 from Martynas-P/master

Added Selenium tests
Tests if newsletter opt-in is saved, tests if product search works.
Bugfix: updates product's quantity on the cart page. Started working on selenium tests for the Checkout.
Update english.php

Added "Submit" text to language file for buttons.
Update contact.tpl

Changed button from "Continue" to "Submit"
Update contact.php

Changed submit button language call.
Update return_form.tpl

Changed return form button from "Continue" to "Submit"
Update return.php

Changed language call for return form submission button from "Continue" to "Submit"
https://github.com/opencart/opencart/pull/1480
fix for

https://github.com/opencart/opencart/pull/1470

also updated the connection if ssl or not to just use true or false
fix for missing var
minor update to the remove buttons on the admin
https://github.com/opencart/opencart/issues/1461
changed the add button to save space for mobile devices
https://github.com/opencart/opencart/issues/1518
more api work done but its still a mess
removed some extra tags
Merge pull request #1489 from Martynas-P/master

Bugfix on the cart page; More selenium tests
more api work done
Merge branch 'master' of https://github.com/opencart/opencart