add reference assembly

I have tweaked the solution to add the skeleton of a reference assembly
This makes it much easier for people to discover your API.
Not that int eh weaver now I remove usages of the cacheattribute and remove the reference so people dont need deploy MethodCache.dll

You will probably want to extend the reference assembly to include your interface approach etc

I would have ran the unit test to validate my changes but there are none ;)