Adopt STL naming convention in Promise.hh
Adopt STL naming convention in Future.hh
Adopt STL naming convention in SharedFuture.hh