pep8 compliance
use constants
add bc fill when attacked
use dictionary.get to support jp data

JP .dat files contain strings, they do not require a dictionary lookup.
add in missing parameters for drop chance increases.
add maximum imps
Merge branch 'Deathmax-pull-request'

Conflicts:
	braveburst.py
	extract.py
	leaderskill.py
	util.py
exclude zero values for drop production%