Added new options

1. Added new option useJson to send select box data using JSON format.
2. Options can now be implemented to parent, and can be overridden for
individual select boxes.
3. Some formatting updates.