remove superfluous include
move to Object from RefCounted
merge RefCounted into Object to reduce the number of concepts

close #495
various deprecated/missing/extra includes