enabled multiple collision tags under links in SDF
added penalty event handler into simulator.  Mostly wired in.  need a way to ignore penalty events (Event::contact_compliant == true)
added compliance option to rigid-bodies
added penalty event handler to simulator
Added compliant contact to simulator
Friction now added to penalty method
Merge branch 'penalty-contact'
Merged in penalty contact method