Implement api support for setting share compression. #468
Refactor compression setting logic on pools. #468
add db migration for share level compression. #468
implement front end support to set compression. #468