Move service details into edit form and allow service pool change from UI

Adding editable service pool puts too many editable values in the service page, so all the editable values are moved to an edit form/modal like everything else in the CC UI. Additionally, the current service title, status, and actions stick to the top of the window when scrolled.