Merge remote-tracking branch 'ospalh/no-normalize-mediacheck' into ospalh-special

Conflicts:
	anki/consts.py
Merge remote-tracking branch 'ospalh/ospalh-special' into ospalh-special
Merge remote-tracking branch 'ospalh/ospalh-special' into ospalh-special
Merge pull request #8 from ospalh/layout-input-id

Add id to the text input field when editing the template.
Merge remote-tracking branch 'dae/master' into flake
Fix a warning by hand.
Fix line length.
Merge remote-tracking branch 'ospalh/flake' into ospalh-special
Merge remote-tracking branch 'ospalh/ospalh-special' into ospalh-special
Avoid potential problems when adding file names that are different on the current OS but the same on others.
A realistic example would be adding two files that differ only in capitalization on Linux and then using Windows or a Mac.
A more exotic example is adding files where one contains a plain umlaut and another the base letter + combining diaeresis.
Shorter comments.
Merge remote-tracking branch 'ospalh/case-preserving-case-sensitive' into ospalh-special