Sneaky bug with sql saving

Bug with files that have an apostrophe completely botched the file
saving for sql.  It also made me realize I need to be sanitizing input
for security as well.
More small tweaks

Did some more extensive testing and the ID3 parsing has more than a few
serious bugs that need to be hammered out.  A number of my albums
returned several files with invalid tags.  Upon investigation, tags are
likely intact but not getting parsed correctly.  :(