Split Object into Dynobj and Relobj, incorporate elfcpp swapping changes.