[BIOCAT-845] Fixed the endpoint name not refreshing by using a redbox

When adding an endpoint name to a rest method the name was being stored but the page was not refreshing. After much deliberation we decided to replace the inline 'add endpoint' form with the redbox used for editing the endpoint name.