remove singleton code

in practice, this makes for awkward code. since upon creating a message
manager, you might want to set the database insertion flag and the date
adapter, the getInstance() piece loses its value. clients of this code should
handle the singleton part themselves.