Reformatting code and starts to configuration based back office tree.
Merge remote-tracking branch 'merchello/1.3.0' into 1.3.0
Finished new "backoffice" configuration section which controls the back office tree nodes and visibility of the tree node(s)
Merge pull request #693 from rustyswayne/1.3.0

Added a new configuration section "backoffice" to control Merchello back office tree.
Reformatting code
Merge remote-tracking branch 'merchello/1.3.0' into 1.3.0

Conflicts:
	src/Merchello.Web/Trees/ServerVariablesParsingEvents.cs
Merge remote-tracking branch 'merchello/1.3.0' into 1.3.0
Bumped dev version of Merchello to 1.2.3
Updated AuthorizeNet to current Merchello version.

Introduced new attribute "GatewayMethodUiAttribute"
Merge pull request #694 from rustyswayne/1.3.0

Updated AuthorizeNet to current Merchello version
Patched merchello.config Taxation node reference
Housekeeping
Code comments
Removed code mirror, added tinymce, added unit system in backend, Got date formatter working on orders in backend
removed unused files from tinymce folder
Refactored CustomerService to accept a new AnonymousAddressService
Updated development version of Merchello to 1.2.5
Merge pull request #695 from koswesley/RemovingCodeMirror-1.3.0

Removing code mirror 1.3.0
Added is default to customer address and patched up broken tests.
Merge remote-tracking branch 'merchello/1.3.0' into 1.3.0