Add initial code for integration tests
Add integration tests and implementation to handle edge cases
Improve copy/move logging
Initial attampt at getting file renaming to work based on beets path formats
Use some sensible version numbers and require beets 1.3.2 or higher
Updated README with info on using file renaming
Impprove tests
Merge upstream changes