remove pry require from the specs

Fixes #145
Fixed test to not reference the show route for the settings page.

Signed-off-by: Nathan Lowrie <nate@finelineautomation.com>

Fixes #154
Added USPS First Class Package International Service
Merge pull request #156 from dpritchett/master

Added USPS First Class Package International Service Calculator
max weight for country only returns oz - refactored max_weight_for_country - changed some services available method to max_weight_for_country, this will avoid getting zero results back to the estimator because available? in super now checks the api response - removed hard coded * 16 from hell

Conflicts:
	app/models/spree/calculator/shipping/usps/first_class_mail_international.rb
	app/models/spree/calculator/shipping/usps/first_class_mail_international_large_envelope.rb
	app/models/spree/calculator/shipping/usps/first_class_mail_parcels.rb

Conflicts:
	app/models/spree/calculator/shipping/usps/first_class_mail_international.rb
	app/models/spree/calculator/shipping/usps/first_class_mail_international_large_envelope.rb
Clarify weights and carrier rates - Added comments on what units are expected back from Spree - Example on converting units from kb to oz - Clarify how the carrier rates are obtained and cached
first check if a package is shippable this happens before calling the carrier - Make sure the available? overrides inside each service don't raise exceptions
changed weight limits from lb to oz on usps calcs this extension works with oz and this services where long using lbs erroneously
fixed weight spec package that had to have weight and had to have an international address
changed ContentItem parameter requirements this changed in spree_core in #3991
Add the product package javascripts to the precompile list.

Signed-off-by: Nathan Lowrie <nate@finelineautomation.com>

Fixes #162
Fix the USPS service descriptions to be more consistent

Fixes #165
Remove origin address settings from admin bcakend
Remove origin address fields

These are now determined from the stock location's address instead
use an instance for the package and not the double, since the class_name
from a double is a Mock. mock_model would also work but Stock::Package
is a PORO.
Fix zero weight check on services with regression test fixes #167
check if a package is shippable on available?
this change makes it easier for people to create their own calculators
and stops errors from happening when they previously forget to call
is_package_shippable? inside compute_package, there currently is a lot
of logic inside compute_package and the cleaner we keep it the better.

fixes #164
fixes #171
make sure we check for nil values first
else zero? will fail
bumps active_shipping to sort fedex API changes

Fixes #173
Fixes #175

Conflicts:
	spree_active_shipping.gemspec