dont manage the semi-required gems if already specified

Change-Id: I5a0d98baaac6ed0460f756fbc1fdf064e4aebbe3
remove monitor_cpu_* and monitor_memory_* in favour of a generic hash

Change-Id: Ib82a91e312f45b919f3e8c8c1a1adbce2b352815