Change to a template to emphasize that functional code is identical for std::map and boost::btree::btree_map. Change to pure C++03 code.
Initial commit; copy of map_example1.cpp before upgrading it to C++11.