Added align, spacing, blur, state handling, fixed row alloc (API changed)

- added align
- added letter spacing
- added blur
- added state handling (push/pop/clear)
- fixed row allocation
- changed text bounds calculation
- added debug draw for the atlas