RavenDB-2634 Allow to compact through the studio

Please review changes in this commit related to AdminController and TransactionStorage.