Re-structured LAME Encoder Interface

Also, fixed a bug that made the program crash whether the output file
was not specified. (Closes #19)