MetroStyleControls and some business object base classes

Initial check in for metro style controls (including MetroWindow),
some base classes for business objects (BusinessObjectBase and
BindableBase),
data types for money, name and currency