issue #573 Better widget for service->InterimFields

Resets when calculation is selected
Overwritten values are correctly inherited by Analyses
issue #634: Label printing at 'register': Fix for use with new default AR id scheme
Updated tests
non-ascii chars in site structure/* documents cause all tests to fail
Merge branch 'master' of github.com:bikalabs/Bika-LIMS
Merge branch 'tests'

Conflicts:
	bika/lims/browser/calcs.py
	bika/lims/browser/calcs.zcml
	bika/lims/browser/fields/aranalysesfield.py
	bika/lims/browser/js/analysisservice.js
	bika/lims/profiles/default/structure/front-page
issue #586: Don't try to add cancelled analyses to worksheets when using WS templates.