fix up some confusion with filesources' _origin and _file_is_new members. if _origin is set, it means that the file is "external" to the session (aka "embedded") and for some purposes this is more significant than _file_is_new. rename SourceFactory::createReadable() to ::createExternal() to more clearly indicate its purpose; remove never-supplied "origin" argument from SourceFactor::createWritable(). Fixes problems caused by 864ce8f0
Merge branch 'master' of git.ardour.org:ardour/ardour
include -P (--no-connect-ports) option in --help output
non-session-manager support

Implements open, save and dirtiness.
No error checking, no menu items disabling.
Prevent the new session dialog from appearing
Make sure every imported file is copied to the session path
Better start up

Don't reply to nsm server until ardour project is finished loading
vtl: open-video dialog tweaks

* show Timecode in/out
* fix text alignment
* parse aspect-ratio
* reset seek-slider on file selection
* make fps label translatable
Disable some actions that are not allowed while under nsm
more work on the suprisingly ongoing filename/path/origin issue
Merge branch 'master' of git.ardour.org:ardour/ardour
remove debug output
vtl: open video dialog - aspect ratios
vtl: ffmpeg interaction:

* use ardour/SRC to resample audio on import
* parse framerate via codec-timebase if available
* update encoder parameters
* add vpx/webm as codec option
vtl: fix video-monitor [dialog] crash

caused by closing a session and then opening another video session
-> the video-monitor session reference was outdated.
fix missing slash-newline in --help output
Merge branch 'master' of git.ardour.org:ardour/ardour
fix compilation on OS X
Merge branch 'nsm' of https://github.com/royvegard/ardour
fix up iterator syntax and unnecessary use of X_() in NSM patch