Changed `pop` to ArrayField so models can be loaded multiple times.

Changed `pop` to ArrayField so models can be loaded multiple times.

As is, on second load (possibly from Django migrations) models using ArrayField
with `dbtype` would lose that `dbtype` when creating migrations.  Closes issue #46.