[refs #21] Adding an initial basic test to test the foreignkey transform
Merge branch 'develop' into feature/21-foreign-keys
[refs #21] There is now a transform which will replace ForeignKey and OneToOneField attributes on model classes with an AST node representing the type they "point" to. This will remove all of the "instance of ForeignKey has no attribute X" warnings. In addition, unused import warnings for OneToOneField and ForeignKey have been suppressed, as by replacing the AST node, pylint has no way of knowing that the imports really are used. This is not a perfect solution, as it will suppress genuine unused import warnings, and so may need to be revisited in the future
Merge branch 'feature/21-foreign-keys' into develop