BUG: Enable complex values to be written to HDF
Enable table format to be used to store complex values
in DataFrames, Panels and Panel4Ds.
Add tests for both fixed and panel.
Add exception when attempting to write Series with complex values.

closes #10447

I added an `append` and `select`, and now provide a more meaningful warning when attempting to index a complex column.
 looks really good!

IIRC we support fixed stores with complex? pls move those tests next to these (in a separate class for all of the complex tests as well would be gr8)
 did u mean to close? this looked fine
 Oops, no. 
 thank you sir!
