Fixes (ie inheriting from non-codefirst interfaces)
oops should not mess with references
Fix for issue where object type resolution would fail if the item was not published. This is because GetById(int) gets the item regardless of its published status. Changed to use GetPublishedVersion(int) will always get the most recently published version of the item.
This method is used when creating and saving content, so it is OK to use GetById(int) here.
Children mapper was also getting non-published content. Change to get the published version of the node's children.
Merge branch 'develop' of github.com:mikeedwards83/Glass.Mapper
updated GlassController to use Sitecore.Context.Database instead of RenderingContext. This removes the problem of controllers that don't have a context throwing an exception.
fix for issue 55
Merge branch 'develop' of github.com:mikeedwards83/Glass.Mapper into develop
Merge branch 'develop' of github.com:drachele/Glass.Mapper into feature/issue49
published only checks and publish service
Changed the Umbraco MVC TemplatePage and ViewPage to use the newly created UmbracoPublishedService.
umbraco context
Merge branch 'feature/issue49' into develop
Other: lots of fixes
Merge branch 'feature/Sc7' of https://github.com/csteeg/Glass.Mapper into feature/Sc7

Conflicts:
	Source/Glass.Mapper.Sc/CodeFirst/GlassDataProvider.cs
	Source/Glass.Mapper.Sc/Fields/Link.cs
	Source/Glass.Mapper.Sc/GlassHtml.cs
	Source/Glass.Mapper.Sc/Utilities.cs
	Source/Glass.Mapper/Configuration/Attributes/AttributeConfigurationLoader.cs
	Source/Glass.Mapper/Pipelines/ObjectConstruction/Tasks/CreateConcrete/CreateConcreteTask.cs
Not needed
Merge branch 'feature/Sc7' of https://github.com/RvanDalen/Glass.Mapper into feature/Sc7
update razor facade to support object in BeginRenderLink
mvc fixes for razor project