Added other initialization methods

There are now three methods of initiliazation:
Default: Extract the text from the selector elements and balance it
between them.
Empty divs and 'inputtxt': feed the function text through the option
'inputtxt' which then balances it between the selector elements.
Container 'splitdiv': extract text from a selector element (singular)
and create a specified number of sub-elements inside the selector
element in which to balance the extracted text. With this method you can
also pass an array of classes to be added to the sub-elements for your
own styling.