modify output help info and commands line input
add more unit test on decoder
add the bitstreams
add command line example
Merge pull request #356 from ruil2/cleanup

modify output help info and commands line input -- review request #115
Merge pull request #359 from licaiguo/add-unit-test-cases

Add unit test cases
Merge remote-tracking branch 'upstream/master' into travis.osx