Don't re-define products routes.

This breaks the search action in the admin area.

Change-Id: I803bc711bf8b9407b38ad52e943a39d01412da04
Better fix to the ad hoc product routes.

It is now appending the routes, so that search.json matches
correctly.  All spree routes should take precendence.

Change-Id: I4a5b0453b087cd94b13f3a6b18bad89a52acac4f
Add cost price modifier to option value.

This allows users to write reports which are based upon the increased
price of an option type vs. the increased cost to the store owner.
Fix for disappearing options on small screens.

Change-Id: I5e51c1f0b5529e277c5b3d096147801a8f973fe4