GetDisposition: return calculated disposition instead of base disposition
fleshed out BSAArchive and DirArchive.

Implemented both lists & finds, with pattern matching.

Conflicts:
	components/bsa/bsa_archive.cpp
updated loading screen to use the resource managers pattern matching when finding files
allowed dropObjectOnGround to be used on npcs, not just player
more string lowercase
Merge remote-tracking branch 'trombonecot/lowerstring'

Conflicts:
	apps/openmw/mwgui/loadingscreen.cpp
added Drop and DropSoulGem functions
fixed drop amounts thanks to zinnschlag
Merge remote-tracking branch 'potatoesmaster/getdisposition'
Merge remote-tracking branch 'wheybags/master'
Merge branch 'master' of https://github.com/zinnschlag/openmw into graphics