Update QueryableExtensions.cs

QueryableExtensions now handle OrderBy and ThenBy on child collections.
Update QueryableExtensions.cs

Removed restriction to OrderBy/ThenBy. We can infer the child type from the return type of any MethodCallExpression - OrderBy/ThenBy aren't the only methods that can be converted to SQL. The caller might be using SqlFunctions, or even EdmFunctionAttribute.
Map documented
All Mapper members documented
More configuration
MOAR COMMENTS
Extensive documentation added; public API surface completed
I hate git line endings
Merge branch 'Documentation' into develop

Conflicts:
	src/AutoMapper/IConfigurationProvider.cs
	src/AutoMapper/IFormatterConfiguration.cs
	src/AutoMapper/IMappingAction.cs
	src/AutoMapper/IMappingEngine.cs
	src/AutoMapper/IMappingEngineRunner.cs
	src/AutoMapper/IMappingExpression.cs
	src/AutoMapper/IMappingOperationOptions.cs
	src/AutoMapper/IObjectMapper.cs
	src/AutoMapper/ITypeConverter.cs
	src/AutoMapper/IValueFormatter.cs
	src/AutoMapper/IValueResolver.cs
	src/AutoMapper/Internal/MappingExpression.cs
	src/AutoMapper/Mappers/ObjectCreator.cs
	src/AutoMapper/Mappers/TypeMapObjectMapperRegistry.cs
	src/AutoMapper/MemberList.cs
	src/AutoMapper/ResolutionContext.cs
	src/AutoMapper/ResolutionResult.cs
	src/AutoMapper/SourceMemberConfig.cs
	src/AutoMapper/TypeInfo.cs
	src/AutoMapper/TypeMap.cs
	src/AutoMapper/ValueResolver.cs
Moving extension methods to a separate namespace; closes #311
More stupid line ending crap
Fixing bug on projecting and child collections; closes #310
Refactoring; replacing some invokes with direct expression invocation
Confirming custom MapFrom works; closes #299
Merge branch 'develop' of github.com:iaingalloway/AutoMapper into iaingalloway-develop
Breaking out into separate steps for creation/property fill
Supporting assignable members; closes #347, closes #344
Adding integration tests for EF; closes #358
Removing packages
Ignoring nuget packages