Only perform Order#reload when needed

* Moves Order#reload out of OrderContents
* Does Order#reload where mostly specs need to sync its own record.
* Reduces chance lazy loading with N+1 pattern occurs from calculation
Merge pull request #7 from MountainRoseHerbs/remove-reload

Only perform Order#reload when needed