Fix Chunk path regexp and add tests
 * for empty string for chunk keys
 * empty string as chunk keys are used by BufferedOutput
   * ObjectBufferedOutput uses tag for chunk key
   * TimeSlicedOutput uses time key for chunk key
This commit fixes #465
Merge pull request #467 from tagomoris/buf_file-empty-chunk-key-regression

Fix Chunk path regexp and add tests