Improve code quailty, Fixed pep8 warnings and added doc strings.

ENAPI.upload_image(image, title=None, mime=None) function renamed. New name is
ENAPI.create_note(title=None, attachment_data=None, attachment_mime=None)

Removed unused imports, and added comment lines.
Add __init__.py