KADR.pm: commented out only_episode_in_folder code

  ..since it breaks in --test mode and does heavily depend on file_naming_scheme.

Signed-off-by: 2Flwrs <2Flwrs@gmail.com>
KARD.pm: added derived fields to fileinfo.

 -- Added the fields video_resolution_{x,y} and start_year to fileinfo,
    for use in file naming scheme.

Signed-off-by: 2Flwrs <2Flwrs@gmail.com>
Util.pm: added sub short_lang for shortening the {dub,sub}_language fields

  - Also added appropriate tests to util.t

Signed-off-by: 2Flwrs <2Flwrs@gmail.com>
Util.pm: more options for sub short_lang

  - and tests in util.t to test them.

Signed-off-by: 2Flwrs <2Flwrs@gmail.com>
KADR.pm: exposing short_lang function to Xslate

Signed-off-by: 2Flwrs <2Flwrs@gmail.com>
KADR.pm: added short language calculated fields to fileinfo

  - {dub,sub}_language_short = short_lang({dub,sub}_lanbuage, ...).
  - Added appropriate lines to Config.pm to be able to configure those.

Signed-off-by: 2Flwrs <2Flwrs@gmail.com>
KADR.pm: setting minimum episode number padding to 2.

Signed-off-by: 2Flwrs <2Flwrs@gmail.com>