removal of non-constant functors and new behavior for store_if
simplified code and cstring support for falcon::ignore()
simplified code and rename optimal_tuple to optimal_tuple_traits
use get() instead of std::get()
refactoring of basic_cstring (WIP)
basic_cstring (WIP)
basic_cstring (WIP)
use boost::integral_contant on C++03