2D model files moved to 'model' and 'view' folders
Compilation repaired
Stage I: New architecture frame.
Removed model references to view, added some helper facade classes (2D API, settings and model).
Some code moved to more propriate places.
Restored noise settings refreshing
Sensors configuration made devices configuration provider.
2D model scene items moved into separate folder
Model and View components moved into separate namespaces
Restored world model code
Recovering old functional in new architecture:
some steps to recover movement engine;
recovered interpretation starting/stopping
Restored robot`s ability to ride
Fixed walls collision detection
Some refactoring to 2D model sensors mechanism
Fixed sensors incorrect default sensors placement
Fixed segfault on attempting to remove multiply selected sensor and rotater
Examples ported
Merge pull request #1270 from dvvrd/robots

Potential robots settings page segfault fix
Merge branch 'master' of github.com:qreal/qreal into 2d-model-code-improvement

Conflicts:
	plugins/robots/interpreters/interpreterBase/interpreterBase_ru.qm
fixed windows build
Fixed too rare variable updates when interpreting on 2D model
Fixed incorrect size modification in toggle display button in 2D model
Merge branch 'master' of github.com:qreal/qreal into robots