fget: Initial commit of the script

Actually it's a script a updated every once in a while, but I was too
lazy to set up a git respository for it. Well I feel now it's time for
a change, so here it is...

Signed-off-by: Thomas Egerer <hakke[underscore]double-oh-seven[at]gmx.de>
fget: Use altstreams instead of streams

youtube once again changed the website markup, so bye bye streams,
welcome altstreams.

Signed-off-by: Thomas Egerer <hakke[underscore]double-oh-seven[at]gmx.de>
fget: Improve logging

Signed-off-by: Thomas Egerer <hakke[underscore]double-oh-seven[at]gmx.de>
fget: Updates (sorry late)

- update user agent
- split urls from command line by space, too
- show itag in selection dialog
- allow auto-selection based on itag, hence the display of the value to
  get a feeling for the value...

Signed-off-by: Thomas Egerer <hakke[underscore]double-oh-seven[at]gmx.de>
fget: Fix infinite loop with '-q'-option

Signed-off-by: Thomas Egerer <hakke[underscore]double-oh-seven[at]gmx.de>
fget: Update user agent once again

Signed-off-by: Thomas Egerer <hakke[underscore]double-oh-seven[at]gmx.de>
fget: Unlink tempfile on exit

Signed-off-by: Thomas Egerer <hakke[underscore]double-oh-seven[at]gmx.de>
ea: Add modified ea perl script

Signed-off-by: Thomas Egerer <hakke[underscore]double-oh-seven[at]gmx.de>
ea: Take care of http downloads

Signed-off-by: Thomas Egerer <hakke[underscore]double-oh-seven[at]gmx.de>
ea: Handle @_ fuckup with sort function

Signed-off-by: Thomas Egerer <hakke[underscore]double-oh-seven[at]gmx.de>
fget: Let curl follow 30x http redirects

Signed-off-by: Thomas Egerer <hakke[underscore]double-oh-seven[at]gmx.de>
fget: Remove unused 'use' statements and comments

Signed-off-by: Thomas Egerer <hakke[underscore]double-oh-seven[at]gmx.de>
fget: Correct help and make it somewhat BNFish

Signed-off-by: Thomas Egerer <hakke[underscore]double-oh-seven[at]gmx.de>
fget: Use global downloader (and verify it exists)

Signed-off-by: Thomas Egerer <hakke[underscore]double-oh-seven[at]gmx.de>
fget: Don't allow cookies at all

Signed-off-by: Thomas Egerer <hakke[underscore]double-oh-seven[at]gmx.de>
fget: Update user agent

Signed-off-by: Thomas Egerer <hakke[underscore]double-oh-seven[at]gmx.de>
fget: 'Optimize' working hash initialization

The loop was braindead...

Signed-off-by: Thomas Egerer <hakke[underscore]double-oh-seven[at]gmx.de>
fget: Add '-p' for automated download of preferred stream

Signed-off-by: Thomas Egerer <hakke[underscore]double-oh-seven[at]gmx.de>