Add build status to README

- added .md suffix to indicate Markdown
- increment copyright year
Fix tests

Adapted from @beatgammit's PR, with slight changes.

Closes #7.
Merge pull request #8 from beatgammit/readme-update

Add build status to README
Build with cargo

- move all source files to src/
- ignore target/ and Cargo.lock
- issue #5