Remove type.go and move types to where they're used
Add log class to mesos lib and use throughout