fix ad time bug

* date must exclusive
* if not, notify user
Ref #119 television
program belong_to television
add city resource
program belongs_to city
layout add city and television
layout and sub update
new program auto fill name
add logo to television
programs api init
program not depend on channel
fix bug
add branch to television
update api for programs
update api