Allow ini source ends without newline character
Use `&str` instead of `String` when possible.
Update README.
Merge remote-tracking branch 'ccll/ending_newline'
update to rust 0.12