Reduced code and implemented pipe reading

You can now pipe code into brainfuck. e.g. cat bf1 bf2 | brainfuck -p
Merge pull request #14 from aliclubb/develop

Shortened the code and added pipe reading mode.
Merge pull request #15 from FabianM/develop

Merge develop into master
Updated piping code

The -p option is no longer needed now.
Updated CHANGELOG

CHANGELOG was outdated, I have updated and will attempt to keep it
updated for each new version.
Merge pull request #16 from aliclubb/develop

Updated piping code
Merge pull request #17 from FabianM/develop

Merge develop into master
Updated README.markdown
Merge pull request #18 from FabianM/develop

Merge develop into master
Merge remote-tracking branch 'upstream/master'