made User import support custom user app
models does not try to import User model directly
removing django-comments stuff
rm'd migrations, made models abstract, cleaned admin

Removed migrations because they cause the tests to fail. Although the
errors in migrations can be mitigated when doing a regurlar
sycdb/runserver they do no work properly for the tests.

Made some models abstract, notably Person and Comany

Removed comments and instant messenger models and corresondingly made
adjustments to the admin.py for the changes to the models.
integrating contacts into admin, removing elements for group and comments
removed things relating to InstantMessenger and WebSite
Rm'd GenericRelation fields to InstantMessenger app

Removed GenericRelation to InstantMessenger models from the Company &
Person models.
cleaned up admin.py file code
Allow for blank first name