PreserveViewData fix
Merge branch 'PreserveViewData'
Keep track of every particular element of the MList using RowId to avoid re-reating all the elements on every change.
Merge remote-tracking branch 'origin/master' into SmartMList
better Set implementations error message
MListMapping and sfRowId
ToolBarButton void(0)
PropertyRoute.Continue
Translations
TreeExtensions.Apply
ImmutableEntity IDisposable AllowChanges()
Merge branch 'ImmutableEntity-IDisposable-AllowChanges()'

Conflicts:
	Signum.Entities/Patterns/ImmutableEntity.cs
JsFunction.Event
Merge branch 'master' of https://github.com/signumsoftware/framework
fix loseCurrentChanges
openNewWindowOrEvent and JsFunction.Event
remove preventDefault
TypeContextExpression.GetName
fix tryGet message
navigator modal with keyboard = true