1. Renamed some extension methods to meet common naming criteria
2. Minor code fixes, refactorings and cleanup
3. Added XML documentation to some types
4. Removed NuPackage file from source