Add missing semicolons JSHint pointed out.
Use strict equality where JSHint suggested it.
compare against "object" not "Object" - thanks JSHint.
Make link optional for getCheckoutEditLink().

If not specified, it now goes to getCheckoutSource().
Merge pull request #45 from gauthierm/checkout-edit-link-optional

Make link optional for getCheckoutEditLink().
Drop empty else clause
Parse box values as floats so that the strict equatity works.

Otherwise they will always be strings.
Merge pull request #44 from isaacgrant/easy-jshint-cleanup

Easy JSHint cleanup
prepare for release of 2.1.7 | package party