Added indexable<> and equal_to<> specialized for std::tuple<> if the compiler supports c++11 tuples and variadic templates.

svn path=/sandbox-branches/; revision=83438