v7 Updates

Compatability with umbraco 7 (needs to be compiled with correct dll's
and pre processor defines (UMBRACO7 / UMBRACO6)