Add max thumbnail methods replicating existing functionality.
Switch format from m900l to 900lm for easier casting to int.
Use 900mw for 900 max width instead of 900wm.
Add the logic. Only call thumbnailImage if the thumbnail will be smaller.
Add new methods to the documentation.
Merge remote-tracking branch 'upstream/master' into thumbnail-max-methods
Add new methods to the php resizing functionality.
Add logic to php resize functions.
add private methods for common assertions

Signed-off-by: Joshua Paling <joshua.paling@gmail.com>
Added missing space after commas for PHPCS tests
Properly escape dir field
Merge pull request #181 from Maff-/escape-updateAll

Properly escape dir field
Disable ssl_verify_host. Closes #179
Merge pull request #166 from joshuapaling/dry-unit-tests

add private methods for common assertions
Fix typo in CakeLog call. Closes #151
Fixed randomCombined to include record id. Closes #125
Merge pull request #164 from chmac/thumbnail-max-methods

Add three new thumbnail methods
Fix PHPCS violations
Use dataproviders for tests and add tests for skipping validation rules. Closes #176
PHPCS fixes