Merge branch 'canada_post'

It is now possible to request and receive shipping quotes.
Convert Style Fix

Fixed a style issue in Convert::ToInteger which made the method 3 lines longer than it needed to be, and added a block where there didn't need to be one.
Merge branch 'master' into canada_post
CanadaPost\Dimensions Input Sanification

The Canada Post XML API has a very particular idea of what "length", "width", and "height" mean.  I.e. the length, width, and height -- as far as the API is concerned -- are the longest, second longest, and shortest dimensions of an object, respectively.

To respect this ordering, modified the CanadaPost\Dimensions constructor to automatically reorder the $length, $width, and $height parameters if they are not ordered properly.
CanadaPost\Dimensions Documentation

Added documentation to the CanadaPost\Dimensions constructor.