cache.py: Fixes __iter__().
database.py: Uses SQLAlchemy core for bulk insert. Adds caching for IDs.
changelog: Updates latest to 0.15.2.
Merge branch 'develop'
Bumps version to 0.15.2.