Improve neo core docstrings

I have gone through and updated all the class docstrings in neo.core.  They now should have all arguments and usage.  I also verified that all the usage examples work as described and produce compliant objects (at least after create_many_to_one_relationships is run).