Default locations can be created on demand

refs #5475

Default locations created for a pipeline can be created new for each new
pipeline.  Only AIP Storage and Transfer Source can be configured like
this so far.
pylint cleanup

refs #5479

Added docstrings.  Fixed administration forms inheriting from django's
auth to remove name conflicts.