added new all_as_list() to revisionable model

also fixed tests in line with new hidden field