Extension properties support

This branch adds very basic support for extension properties. See https://github.com/Mimeo/azuread-graphapi-library-for-dotnet/wiki/Extension-Properties-Support for further information.