Created ActiveRecord::Tasks::SQLServerDatabaseTasks class

which addresses compatibility issues with Rails v4.1.8.

This is not yet a complete implementation of the ActiveRecord::Tasks
interface.

Adds test cases in test/cases/tasks/sqlserver_rake_test_sqlserver.rb

requires the new sqlserver_database_tasks from
lib/activerecord-sqlserver-adapter.rb

Updates to test/cases/(associations_test_sqlserver &
resolver_test_sqlserver) to address failing tests.

Added tags to .gitignore so ctags index files won't be checked in.

Fixed typo in RUNNING_UNIT_TESTS.md.
Why is this file not in the proper directory structure? Gems should never have files out of their namespace. Ours is within lib is `active_record/connection_adapters/sqlserver` but when we need to extend other places, we want to try to maintain a namespace that mimics and name extends the ge/path we are extending. A good example would be [active_record/connection_adapters/column.rb](https://github.com/rails/rails/blob/4-2-stable/activerecord/lib/active_record/connection_adapters/column.rb) and our matching [ActiveRecord::ConnectionAdapters::SQLServerColumn](https://github.com/rails-sqlserver/activerecord-sqlserver-adapter/blob/master/lib/active_record/connection_adapters/sqlserver_column.rb) Note how the file and directories all match up. Please change this to follow that pattern.