Moved libraries to lib file to enable portability.

Moved libraries to lib file to enable portability.
Fixed path for source path for libraries used.

The jars used should be completely portable and should only have
relative paths.
Rearranged menu to more conventional structure.

Changed the menu order but maintained all items and functionality. Also
set mnemonics for keyboard users.
Fixed inconsistency between speaker list and sermon list when right-clicking.

If the user right-clicks on a speaker, the sermon list will update but
the speaker list will not. The speaker cell will not be
selected/highlighted but the sermon list will refresh as though the
speaker cell was selected.
Fixed bug with attempting to play sermon without downloading first.

When clicking on the speaker on a sermon, the application tried to play
a sermon that had not been downloaded yet and threw a
'FileNotFoundException'. The table would also incorrectly show the
sermon as 'Already Exists'.
Merge pull request #1 from JTGround/master

Easy bug fixes by John for SermonDownloader