Added support to get & delete with a generic struct K as the key instead of an int

This lets us use a string as a primary key without needing to write
custom inserts
IsEditable should now work properly if a propertyinfo object has mutiple data attributes
getting a table name should now also get the schema, if specified on a table attribute for a class
change generics from get and delete to objects.

This keeps from having to change existing implementations, while still
supporting additional key types. Since the key is only used as an object
anyway, there shouldn't be any type concerns anyway really.
modified simplecrud to more correctly add brackets around table and schema names
Merge remote-tracking branch 'upstream/master'

Conflicts:
	Dapper.SimpleCRUD/SimpleCRUD.cs
Added support for databases with multiple schemas

Added some tests which required switching the test db (now uses LocalDB)
as SqlCE doens't support multiple schemas.
Fixed an issue where some table attributes may not include the schema
property.
Added tests for non-int primary keys get and delete
Merge pull request #9 from psantiago/master

Added support for multiple schemas within a database, and support for get/delete for tables without an int primary key