Output the libav codec and bit rate in audioloader

This is so that other algorithms can report or use this information.
Not implemented for standard mode, and the the outputs must be
directed somewhere - I'm not sure if this can be made optional
Update music extractor to add codec, bitrate, file name metadata
Put filename in metadata:tags not metadata:audio_properties
Don't add extra extension to the output filename (#156)

Because you can now specify - as output to send to stdout, write logging
to stderr (fixes #157)
Tests for streaming audioloader, pass codec, bitrate to standard loader
Connect AudioLoader codec and bit_rate to NOTHING in examples
Add lossless flag and option to quit if no mbids

The lossless flag is set if the ffmpeg codec is one of a known
set of lossless codecs.
If the option 'requireMbid' from the profile file is true, the
extractor will quit early if there is no 'musicbrainz_trackid'
tag in the file being processed
Merge branch 'master' into audioloader-codec

Conflicts:
	src/examples/streaming_onsetrate.cpp
	src/examples/streaming_panning.cpp
Merge branch 'audioloader-codec'