TimeGrid.js: Rename few parameters and minor fixes.

- Use southwest / northeast instead of southeast/northwest (more coherent with min/max)
- Rename timeGrid inner field to bitmap
- Use defaults bounds to grid bounds
- Add getBounds() on TimeGrid/TimeGridComposite classes