`beet modify`: Treat arguments with : before = as queries, not modifications

This can be useful if the value being queried contains an equal sign.
`beet modify`: Add simple argument parsing tests.
Merge pull request #686 from mook/master

`beet modify`: Treat arguments with : before = as queries, not modifications