Introduce DataSource and drop using File
Merge branch 'master' into source
More of DataSource
It compiled with DataSource... what happens now?
source: Make it start
source: Also make vanubi close
Make filebar more async
source: Make filebar work
source: Open and save files
source: Avoid I/O when tab completing, after the completion has given the results
source: Fix creating FileSource for uri file://
source: Fix switch buffer
source: Fix some possible race conditions in Editor.replace_contents
Escape markup text of compilation error messages
Limit the number of config saves to 1 every 500 milliseconds
Merge branch 'source'

Conflicts:
	gui/editor.vala