Finish tests for flyweight::object<T>
Add amalgamation header