Merge pull request #91 from HSWebteam/client_noscript

Client noscript
Export() now also returns the placeholder for use in #97.
Merge pull request #98 from HSWebteam/server_placeholder_export

Export() now also returns the placeholder for use in #97.
Setting config items on runtime works.
Added validate_on, hide_empty and submit_change to the ultraform config.
upgrading bootstrap to version 3.0, including all templates
Element objects now have a config array.
There are now functions for setting elements on runtime.
Config should now work properly.

Form config priority: Runtime->JSON_form->global config
Element config priority: Runtime->JSON_element->JSON_form->global_config

A array called 'export_array' determines what config fields should be
exported to the client.

Elements will only submit a config array if they are changed from form
level/global level.
better bootstrap3 templates, added hidden field template and removed old bootstrap2 js and css files.
Delete bootstrap.js
Delete bootstrap.css
Merge pull request #103 from HSWebteam/bootstrap3

Layout / Bugfix: Bootstrap 3.0 and hidden field templates
Checkgroup template now uses the $key as the key to the option.
This fixes the problem of $var[0] instead of $var['name'] in the POST
variables.
Resolved conflict
You can now use set_value(element, value) to se the value of a element.
Checkgroups can now get pre-set values by calling
$form->set_value($element, $values) where $values is a array where the
values are the keys to the checkgroup.
Merge pull request #105 from HSWebteam/server_checkgroup_values

Server checkgroup values
Merge branch 'master' of https://github.com/HSWebteam/ultraform into client_selectbox
merged with master
made remove_empty an option for selectboxes