rescue exception handling for channel creation on bad url
sanitize article url for %3. refactor &sa sanitation.
populate channel preferences on liking an article. change form action to match link in iframe.
WIP: keyword set is a backgroun job, but configuration of pools never scrapes keywords for first three or four channels
Merge branch 'master' into background_article_keywords
fixed merge conflict in channel.rb