Prepared transactions no longer need on travis
Update type of subscribed document if subclassed subscriber exists

Closes #55