delete messages when they're finished

also delete the subscribers and errors when the message is deleted
also query message count in GetMsgSubStatus
fix migrate command - check for invalid object DBO.Partition
Merge branch 'master' into delete-finished-messages
Merge pull request #31 from daptiv/delete-finished-messages

Delete finished messages