initial
inject headlines-spacer even if cdm auto catchup is disabled
js: add collapsed and expanded hooks
remove cdmUnexpandArticle
fetch: better checking for 1970- date
subtoolbar: add last updated when hovering over originating site link
Merge branch 'master' of github.com:gothfox/Tiny-Tiny-RSS
fix warning when creating feed last updated timestamp
base if-modified-since on last received article, not feed update timestamp
strip_harmful_tags: use XPath to actually get all tags to work on
do not store tz offset in global, store timezone object instead
add automatic timezone (based on client tz offset)
clientTzOffset: use proper sign
set default timezone to automatic (bump schema)
add HOOK_PREFS_EDIT_FEED
add HOOK_PREFS_SAVE_FEED
Allow slashes in filter regular expressions

User's regular expressions need escaping before passing them to
preg_match()
Match each tag separately against user filter regular expression

Each article's tag should be matched against user filter regular
expression separately. Current matching confuses when you want to match
an exact tag. You suppose to write "^tag$", bug now have to write
"(^|,)tag(,|$)" which is very inconvenient and requires knowledge about
how do you process this matching.
Merge pull request #168 from KonishchevDmitry/pr-match-filter-regex-to-each-tag-separately

Match each tag separately against user filter regular expression
fix typo in format_article_labels()