Swap shutter buttons

In order to be consistent with local mode operation
Add creation mechanism for MMMALLamp
Ignore vcproj files for now
Fix a bug in light path state property
Fix bug in focus escape

Ensure the escape / recover only happens when the focus is in proper
range.