BUG: HDFStore.append_to_multiple - ensures rows are synchronized before writing

adds dropna kwarg + docstring + tests + documentation + release note

python3 compatible
Merge pull request #4698 from adgaudio/master

HDFStore.append_to_multiple doesn't write rows that are all np.nan