Initial work

Mostly works, but still needs work with new_item and update_item and
general cleanup
Finished bulk of base objects, added issues and projects

rm = Redmine(url)
rm.issues.get(21)
rm.issues[21]
rm.projects['test']
Initial check in
Added data hints and corrected a comment
Consolidated some objects, added custom_fields handling
Removed old commented out code
Added news
Added time_entries, moved tag to tag_id remap into base class
Added items iterator as well as query_to_list and query_to_dict helper functions
Broke up lower and higher level code
Updated to cache objects and return that cache for cross references
Added using datetime object for datetime fields and date fields.
Updated documentation
Fixed format problems
Added ability to get the currently logged in user
Cleaning up for PyPI install
Ignoring PyPI dist stuff