Reduced code and implemented pipe reading

You can now pipe code into brainfuck. e.g. cat bf1 bf2 | brainfuck -p