Assertion decides whether update is required based on listener's weight.
Bug fix: replace call to Assertion weight getter with call to new
updateRequired() method.
Concept has isNil() method.
SimpleAssertion says no update required if concept is nil.
Add @Inject notation to OraclePupilPopulationFactory constructor.
FingertipDataReader makes label names differently.
Update tests.