Adding database changes

Removed metadata table.
Added Sender and CallStack tables.
Renamed Profile table to MethodCall.
CallStack is owned by a Sender and a MethodCall and owns many
CallStackItems.
Merge pull request #8 from dannybutler/master

Adding database changes