Merge branch upstream develop into develop.
Merge branch 'develop' of https://github.com/vvvv/vvvv-sdk into develop

Conflicts:
	vvvv45/addonpack/src/Addonpack.sln
Pulled upstream changes
Aspect ratio filled in when starting paused also...

currentFrame++ only if playing=true
Duration recalculated if <= 0
Removed (unavailable) link to Wyphon project from Addonpack.sln
added PID (VVVV) node
fix: tidy now works with unicorn. removed input/output encodings as they no longer make sense?!
Merge branch 'develop' of https://github.com/vvvv/vvvv into develop
Merge commit '352fb5fbbae603de8152e6dbc0ba8aa566129b09' into develop
enabled ArduinoFirmata for 64bit builds
Removed background parsing, switched to a lazy model instead.

C# documents/projects will only get parsed on demand. Like when the user opens the editor for the first time.
Merge commit '6b177351fcf1f9762bbc7f7aaa4ea089893ce851' into develop
Merge commit 'e699b161e9ce107d6f1455f350103c704f9beb33' into develop
Removed the IPersistent interface.

Was much too complicated: calling Load/Unload at appropriate times was too error prone. As before chose to use much simpler lazy loading model. Project content will be loaded (takes time) when someone asks for it. Not at startup in background.
fix: no more AV with extreme zooms
Did some changes to make sure that, if /dx9ex only 1 shared texture is created instead of 1 for each device.

Did some cleanup (some GetXXX() functions to properties).
Removed abundant logging...
Merge branch 'develop' of https://github.com/mrft/vvvv-sdk into mrft-develop

Conflicts:
	vvvv45/addonpack/src/Addonpack.sln
Merge commit 'c1e9369b7fdf5de3500e4f846be2cba01ccf4730' into develop
now shipping with lumax.dll