Refactored API.text() for text alignment support closes #383
Added demo functions to basic.js

To demo text alignment and angling.
Demo function and html for text alignment

Removed text angling demo since that was not really relevant to my
additions.
Improved API.text() code

Made the align code more efficient, and improved the example code.

Removed jspdf.debug.js from commit.
added header and body to test harness
test harness formatting fixes
[from_html plugin] support for page-break-before
internal plugin documentation