Refactoring: Renamed PutResourceBase to PostResourceBase.
Fixed: Forgot to change string reference from PutResourceBase to PostResourceBase in ClientLibGenerator.
Make type proxies of subclassed types inherited to decrease code duplication.
Don't initialize repository properties as lists.
Fixed duplicate generation of Id for resources that has hidden base class in middle. Also added peverify test.
Generate specific interface and implementation for all repositories.
Removed silly test that at some point was committed by mistake.
Merge branch 'master' into development
Avoid Log(n^2) op when initializing repositories in client dll (meaningless micro optimization).
Bump version to 0.2.3-alpha1.