update year to 2013
move classes to separate files
Merge branch 'v0.9' into nuget-auth-09