profile: added htsp profile for the htsp protocol

- also added alternate default lookups for profiles (not defined) for
  * DVR               : 'dvr'
  * Channel streaming : 'channel'
  * Service streaming : 'service'
ACL: add per entry (user) stream profile selection
dvr: add dvr_config_find_by_list() like for profiles
find_by list routines : fix ommited copy
WebTV: Attempt at providing touchscreen-compatible navigation
WebTV: Attempt at providing touchscreen-compatible navigation part 2