Moves gateway provider resolution back to ApplicationInitialized
Update Merchello Version to 1.1.0

Started building tests for detecting Order status and Invoice Status changes
Modifications for testing.
Merge remote-tracking branch 'merchello/1.1.0' into 1.1.0
Initial work on auto upgrade process
Merge pull request #556 from rustyswayne/1.1.0

Merged in Umbraco internal in prep for database updates through CLR (migration).  Added starts to EntityTypeField to so that Audits can be associated with various types.