Merge branch 'hotfix/select-time'
add doc comment for DbMap.SelectOne
for columns of type reflect.Ptr, use element type

Fixes all pointers from turning into varchar(255) when creating tables.
Don't log commit/rollback if tx is closed
Add test case for #86.  Fix test cleanup so db.Close() is called.
Restructure README.  Add full example program. Document SelectOne()
Add note about placeholder portability to known issues section.
Merge branch 'release/1.2'
Proves autoincrement bug when using an autoincrement field from an embedded struct
Proves autoincrement bug when declaring autoincrement field after declaring embedded struct
Use autoincr field name instead of index to solve bugs related to embedded struct fields not counting toward index
Include SelectOne in SqlExecutor interface, and test to catch missing Select... methods
Ignore local tmp dir
Merge branch 'embedded_autoincrement' of https://github.com/Radiobox/gorp into Radiobox-embedded_autoincrement
Merge branch 'purohit-master' into develop
Add function to drop individual table.  Refactor droptables to keep single codebase.
"MySQLDialect.CreateTableSuffix()" now panics if called with uninitialized values
Adds a SetUniqueTogether method on TableMap.

SetUniqueTogether adds uniqueness constraints across multiple columns
of a table. Much like setting a single column as unique, this
constraint is used *only* during table creation and not during
insert/update. SetUniqueTogether may be called multiple times, which
sets additional constraints.
Remove accidental "t.Error(err)" at the end of the SetUniqueTogether test
Merge branch 'mysqlDialectPanic' of https://github.com/LeGEC/gorp into LeGEC-mysqlDialectPanic