Replace deprecated alias assertEquals
Fix utf-8 coding headers
Follow plone.api conventions on grouping and sorting imports

See: http://developer.plone.org/reference_manuals/external/plone.api/contribute/conventions.html#grouping-and-sorting
Remove needless files
Remove optional distribution metadata field

According to PEP 345 this should be used where the license is not a selection from the License Trove classifiers.

See: http://www.python.org/dev/peps/pep-0345/#license-optional
Update development and CI configurations

* Set code analysis options on CI
* Make CI fail if code analysis fails
Set the bar higher on coverage validation
Update list of package dependencies