Update PipelineRun attribute check
Allow after_run-marked methods to work without pipeline_run
Update 'pipeline_run' attribute name to 'run'
Ensure before_run methods from subclasses are not discarded
Update md5sum checker
Fix PipelineTest repr
Temporary workaround to so class-based tests play nice with standalone test functions
Update README