Add SQL Server database tasks

Allows for the following database tasks to be used:

- db:drop
- db:create
- db:reset
- db:test:purge

structure_dump and structure_load not implemented. This will require the availability of some tool that accomplishes this. Unsure what this would be.