Add file and stdin input sources

### What is the problem / feature ?

Want to use snorse with files and stdin

### How did it get fixed / implemented ?

Added stdin and file support

### How can someone test / see it ?

Pipe some text into it or pass it a file path.

*Here is a cute animal picture for your troubles...*

![dog-snowman](https://cloud.githubusercontent.com/assets/824194/5132626/8f620d76-70bb-11e4-84a8-dbe928b49c64.jpg)