* Add get_ for std::tuple support
* Account for MSVC not defining __cplusplus properly
* Fix test definition
* Skip tuple test if C++11 not available
* Make C++11 compatible
* Bump minimum standard for tuple support to C++ 14
Return type deduction is necessary because this can depend on parameters to
get.
* Remove debug type that made compile fail
* Also remove the use of that debug type
* Rename tuple.cpp to tuple_test.cpp
* Use direct initialization in tuple_test.cpp
* Bump osx_image for Travis
* Make tuple.hpp comply with standard style