Merge pull request #7 from Unono/master

FromContext
tests for ISecretContainer
Merge branch 'master' of https://github.com/signumsoftware/framework
Windows OperationClient.Manager_IsCreable fix
Merge branch 'master' of https://github.com/signumsoftware/framework
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