ENH: Fix for #1512, added StataReader and StataWriter to pandas.io.parsers

This pull request aims at fixing ticket #1512 and contains both a reader and a writer for Stata .dta files.

The code basically comes from th statsmodels project, however, I adapted it to the needs of pandas and implemented support for reading out stata value labels. The writer does not write those labels back.