Updated remaining method names from profile to recurring

Close: #1773
recurring update
Fixed variable name on customer activity report
Merge branch 'master' of git@github.com:opencart/opencart.git
Updated standards
Fixed install SQL, missing comma on recurring table creation.
custom field sort order
Merge branch 'master' of https://github.com/opencart/opencart
Merge branch 'master' of git@github.com:opencart/opencart.git
Standars updated
Merge branch 'master' of git@github.com:opencart/opencart.git
Updated the phpcs ruleset.xml

- Added comments for each test to allow easy to read rule
- Added new standards tests
Fixed sniff names in ruleset.xml
Updated standards
Added Concatenation.php sniff spacing

Updated license link for Variables/ValidVariableNameSniff.php - old link was dead, directed to standard BSD licence link now.
Fixed gitattributes file to allow for LF normalisation by Git
Update .gitattributes

Removing auto detect LF conversion to allow for Git to re index on next push.
Updated git attributes
All file line feeds now normalized correctly to LF.

The gitattributes settings will now allow correct local usage on clone (Windows CRLF, Mac/Linux LF) and will then update back to LF when pushed.
Seems that some files need to be manually opened and saved manually for git to pick up the line feed conversion back to git.

Jenkins will pick up on the files with incorrect LF, added to task list for standards update.