Enable 'range' lookup in resource widget by default
first test to submit values without reloading

This is a first test to see if it is possible to submit value
with RDFauthor without reloading the whole site each time.
There are many known issues that have to be treated later. Also it will
right now only work for literal and resource widgets. Also the reloading
has to be disabled in the support.js (silverblue theme), which is done in a
separate commit.
clean up some debug console.logs from last commit
Enable 'range' lookup in resource widget by default
first test to submit values without reloading

This is a first test to see if it is possible to submit value
with RDFauthor without reloading the whole site each time.
There are many known issues that have to be treated later. Also it will
right now only work for literal and resource widgets. Also the reloading
has to be disabled in the support.js (silverblue theme), which is done in a
separate commit.
clean up some debug console.logs from last commit
Merge branch 'feature/rdfauthor-FormBuilder' of https://github.com/AKSW/RDFauthor into feature/rdfauthor-FormBuilder
bugfixing for edit in extended view
Some refactoring concerning widgets (heavy work in progress)
Update timepicker-addon to new version

New version of jquery-ui-timepicker-addon.js to better support
editing without reloading (i.e. avoid a 'too much recursion' error)
Major bugfixing for update without reloading

Dealing with multiple widgets (i.e. multiple values for the same
predicate) should now work correctly
Major bugfixing for update without reloading

Dealing with multiple widgets (i.e. multiple values for the same
predicate) should now work correctly
Merge branch 'feature/rdfauthor-FormBuilder' of github.com:AKSW/RDFauthor into feature/rdfauthor-FormBuilder

Conflicts:
	src/rdfauthor.inlinecontroller.js
fix concerncing double loading of javascript

also reverted to old ui-timepicker.
bug, to fix: submit via enter key only works once
Fix: workaround for bug when working with xsd:date

This is an ad-hoc fix for a problem that is somewhat
hard to trace ('Uncaught exceptions [object Object]') that occurs
specifically when an empty string with datatype 'xsd:date' is passed
to jQuery.rdf.literal(). This is actually a pathologic case (the empty
string is not a date), but can occur when creating new intances and or
adding new propertiesi to a resource.

The default behaviour of RDFauthor is to never carry over datatypes
when the value is empty/not set. This will be changed because due to
this behaviour the wrong (i.e. default) widget is selected for newly
created dates/times. Note that this change will happen the OntoWiki
repo due to the nature of RDFauthor.
RDFauthor 'Add Property' more flexible

When clicking on the 'Add Property' button, RDFauthor will first
look for a HTML(5) data object in a div with id 'template-properties'.
This data will be provided by the extension template.ontowiki to
select properties that are listed in a template for a class.
Modify behaviour of the 'Add Property' button

The three add property buttons (in Resource View, in Create Instance
Popover and in Edit Popover) now accept properties that are passed
to them. This is used for the Template extension. Please note that
there are also changes to the support.js in the silverblue theme.
Widget for literals do not create empty literals

When calling 'Create Instance', there are properties that might be
give a value or not. Since we changed the RDFauthor in such a way, that
empty value aren't handled as null anymore, all properties will be created
with empty values, when creating a new resource. This might or might not
be wanted, so we pass the working mode to the widgets and handle empty
literals differently based on the working mode.
add css cursor:move for popover windows
Merge branch 'develop' into feature/rdfauthor-FormBuilder