Add support for passing the SqlCommand.CommandTimeout property

 - Timeout defaults to 30 seconds - http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlcommand.commandtimeout%28v=vs.110%29.aspx

In reference to issue: https://github.com/tjanczuk/edge/issues/211

Note: Hilariously, I didn't notice [this pull request from @Miramac](https://github.com/tjanczuk/edge-sql/pull/10) before I did this. Feel free to ignore. I just want make sure this feature request isn't completely forgotten. :wink: