Initial checkin of the code (slightly cleaned up) of what's been running on my HTPC for a few days.
Update else statement
Oh yeah, I moved the xslts
Updated to GNU getopt for --long, and getopt for non-GNU versions. Properly detected.