Implement a pool of statuses, define a status pool on the charm, and set up some default opinionated statuses in the pool for use by the main workload and the relations. Change-Id: I1aa094138e66bffd02d1bbcce3db79c7fd4058c4