sets up states for the blocks

the goal is to not overly save unless it's needed.  Keeping track of the
changes is a good thing to do.
a stray css rule
sets the shipping method to only save on state false
disables the submit order while saving blocks
apply the  shipping_method_value to the shipping form
ensures that the coupon acts the same each load
remove an extra step on pulling payment methods on shiping method change
comments out the check on what type of code is used
Merge pull request #7 from jeremyBass/master

user flow updates