initialize "currentDataTerm" as an object to have it watched by the controller

If currentDataTerm is initialized to null, its value is not watched in the
controller. This may be a temporary fix, a cleaner solution would be nice.
add a test entry for BAM/SAM formats to test interface for binary/text.