libav: fixed compiling issues with more recent versions of libavcodec
Only compare the serieslink field when comparing an event with a serieslink auto recording.  Previously tvh was also comparing other fields, including title, which broke some serieslink recordings (e.g. if the episodes had unique titles).  Fix by adamsutton.
Merge branch 'webui/master' into webui/extjs4
Webui: updated extjs core and related to version 4 (compatibility mode)
Webui: started porting
Webui: fixes
Webui: replaced tvheadend.data with tvheadend.store
Webui: extjs debug forced
Webui: used store namespace and fixed Ext.util.JSON + several typos and little code cosmetics