Split the python interpreter interface into a reusable class.

Change-Id: Ifb0df1686de6e65b369b8f80fd7482103f86e969
Allow removal of formats from FileFormatManager.

Change-Id: Ia96dff301ceb89a6faccb270862615394fcfdd1f
Add scriptable file format extension.

Change-Id: Ibfdaa801def936b1ecf7fe25d119ad23cfd17782
Merge topic 'python-file-readers' into master

65cd0d17 Add scriptable file format extension.
3fd0861f Allow removal of formats from FileFormatManager.
40313b3f Split the python interpreter interface into a reusable class.