adds protractor logging and can read PATCH requests

needs significant tidying up, however
found the editable problem and made changes that demo it
fix #258. Allows testing of PATCH requests to server