Added ToMany and ToOne support to the ElementAnnotationsListener.
Adding dev requirements to run tests
CS fixes
Adding upgrade notes