BUG: GH3493 fix Cannot append DataFrames with uint dtypes to HDFStore

Fix for self-reported uint bug in HDFStore. #3493
Travis results (pass): https://travis-ci.org/jmellen/pandas/builds/6764554