Fix for bug #1
Proper buffer management. Don't segfault if no device!
Moved output flag to proper section
links in README.md
links in README.md, take2