Add sqlalchemy objects for the 'extension' resource

Added sqlalchemy objects for extension and migration script for alembic.
Added unit tests for CRUD db operations on extension objects

Change-Id: I52e9de6722da4ceaa1ec9957b1a767dc15d7bc2c
Merge "Add sqlalchemy objects for the 'extension' resource"