added Step, StepActions, and escalation

This will be used to access lims escalations from the API
lims.get cannot return None. If a non existing object is called, it raises a 404. If the object exists, but is not a valid xml document, it will raise another error. so None is not a possible value here. 
Root is either a valid XMLTree object, or the we raise an error.