C++11 features

Added support for C++11 features, when available
Added warning when connecting without an IAM user