Removing integration tests

The scenarios are useful to keep but they should be translated into
unit tests, so we're removing this by principle.
Obsoletes authentication

Auth is moving to a separate package we're obsoleting everything!

Closes #55
Removes linq compat mode for 2.0
Builds without warnings