App.config based config is implemented. Also, big clode cleanup.
Further protocol implementations and code cleanup.

- Implemented Stats
- Cleand up FlushAll
- Added some exceptino handling to MemcachedClient.

Still need to to MemcachedClientWithResults and figure out how far (if ever) bubble exceptions from core.
Minor refactoring of IOperation.
Added .gitattributes for crlf normalization.
Optimized IO loop.

Also uses async (IOCP) receive.
Use the system-way of building a Func<>.
Fixing the tests.
Repo cleanup.
Clean up license footers.
Fix up Funq references.

Funq should be ilmerged or included in source form later on.
Fix trace logging.
Allocate the Extras buffer together with header and only when needed.
Remove obsolete file.
Fix MemcachedNode lifetime.
Update core to use buffer pooling and a different way of writing requests to decrease allocations.
Fix an ArgumentOutOfRangeException in the default locator.
Several options for optimizing BinaryRequest.Write
Optimized BinaryRequest.Write
Sign assemblies during build.
Try signing assemblies on Appveyor.