selector_yearterm() - wip
publications database - WIP
- allow_null(): new function to support "special cases" in type checks; this required
- normalize(): api change: now takes full type info
subproject pi: support teaching_*, position_* info in peoplelist
minor bug
output csv in different window; remove dead code