BaseSeeder inherits from object for __subclass__ in python 2
Allow custom functions other than deferencing in seed_entries
Renames around seeders and table creation
Move template_* definitions to respective subclasses
custom_function now takes name as first argument
Include unit database tables and seeding

Still needs units to be defined and seeded in