Use data-dojo-type and amd module style naming convention for defining widget types
Use setuptools for packaging, move package name to dojango-dojo2