type_traits: fix a regression in test due to recent changes (it seems like GCC's notion of has_trivial_copy is not the
same as C++11's is_trivially_copyable).
Remove all references to the is_trivially_* type traits. It's hard to implement them correctly in all configurations
and it turns out they were unused anyway. Derp.
math: remove universal references from the prototype of pow(), they are not used there nor anywhere else.
series: hide the return type of pow() behind a template alias (this also is a workaround for a decltype() bug in GCC 4.7).
A couple of minor tweaks to the forwarding macros.
Add missing Boost library linking in the build system.
Add a couple of notes on the usage of raw storage and placement new.
A couple more remarks and notes on memory management.