Merge pull request #51 from whuhacker/master

Merry Xmas
show @whuhacker's xmas icon from Dec 15
removed useless try-catch in storage.js
added fallback mechanism for server.js, but need more tests
to test on server
test travis-ci
travis-ci not finished
write a specific function for changing icon; fixed a small bug
forgetting to change the icon when mode is changed; add version number
to the badge text
minor change in package.js
the python script runs well now
to test on travis-ci
forgot to return status code to npm test
added support for yinyuetai
to update to web store
nothing
solved the hacker news problem (see issue #53); make the server.js more readable; going to write more test cases
added more test cases
added pay.video.qq.com to normal mode
fixed music.baidu.com
use stream.pipe() in the proxy