#18 handling last data block of FLAC files
- refactored implementation of flac.js to use State pattern
- extracted DataDecoder helper for reading block
Merge pull request #20 from dertseha/flac-ignoredLastBlock

Flac ignored last block