add IDatabaseFactory.GetHubPartitionDb
clean usings
add ISubscriberRegistration.UpdateSubscriber(partDb)
add PrepPartitionSubscriber to update subscribers
use PrepPartionSubscriber in part-add command
fix typo
rename TypeExtensions.AllMessageSubscribers to AllMessageSubscriberTypes
allow providing messagebus to SubscriberRegistration
missed ref
fix tests to update partitions synchronously
minor fixes for tests
fix part-add bug
add MessageInsert sproc
publish message using MessageInsert sproc instead of in PartitionMaintenance
make it obvious when publishing a message to an unprepped hub
let QueuePartitionFeed communicate last partition in cycle
convert SystemMetricsLogger to IQueuePartitionProcessor
minor tweaks for collecting stats
Merge branch 'master' into update-part-subscribers-as-message
change messages_finished to messages_purged

makes it less confusing with other metrics like finished_cycle, finished_partition, etc