Refactor migration by using references helper
Upcase SQL syntax
Add codeclimate badge [ciskip]
Refactor migration to use symbol
awesome_nested_set is an optimised replacement for acts_as_nested_set. Upgrading to awesome_nested_set is backwards compatible and it allows refinery (which uses awesome_nested_set) to be mounted alongside spree

Fixes #1927
corrected a typo in accurate_title method that was introduced in commit cb19a45209

Fixes #1928
Allow manually calling save_permalink with a value to recalculate

Fixes #1920
Bump select2-rails to ~> 3.0 and rabl to 0.7.2
disable via js double click on remove link and update button, fixes #1879

Fixes #1934
Fix missing sass-rails dev dependency for extension gemspec

Fixes #1874
Fix limiting the availability of aShippingMethod to front end or back end

Fixes #1933
DRYed up go_to_state method.

Fixes #1935
added tax rate label

Fixes #1919
Tidy up TaxRate#create_label method
Use render_views in API controller tests to fix broken tests caused by rabl upgrade
Remove poor man's equivalent of to_json from product_properties/index.html.erb

Fixes #1914

Conflicts:

	core/app/views/spree/admin/product_properties/index.html.erb
Update core/db/default/spree/countries.yml

added missing country "Serbia"
don`t know if it is ok?

Fixes #1936

Related to #1931
Correct mistaken check for params[:option_type] introduced with #1859

Fixes #1941
defect fix checkout address state not displaying

Merges #1947

Fixes #1937
Remove encoding line from admin.js.erb which breaks asset precompilation

When this line is here, the select2 fields on the product page aren't select2'ified. There has to be another way to set the encoding. This is not the way to do it.