changed the API of status message and transformed the prototype based object to one without own prototype
now status message is a "real" function object
Merge pull request #629 from leider/master

Converting statusmessage to a function object