Re-did bounds check code

Should be correct now. Also made this.useBoundsForMouseEvents = false
for Containers by default.