Move invoke tests to fun folder
Add is_invocable tests
Add result_of tests
Rewrote EXPAND to not depend on meta/alias.h++
negate was mistakenly binary
Short docs for invoke stuffs
Removed bad include on op::id
Add op::move
Add is_specialization_of
Add named parameter tools
make_unique
make_shared
Better style