Fixing documentation so that examples don't break if used, case of classes was wrong

In the documentation annotations.rst the some of the cases of the @SWG\types was wrong.

eg  
`@SWG\allowableValues(valueType="LIST",values="['available', 'pending', 'sold']")`

was changed to 
`@SWG\AllowableValues(valueType="LIST",values="['available', 'pending', 'sold']")`

So that most autoloads don't break.
It would have worked fine on windows but borked on *nix