Merge pull request #405 from xaiki/dev-0.3

Dev 0.3
Fix languages
alow markMovieAsWatched to be called without callback

Signed-off-by: Niv Sardi <xaiki@evilgiggle.com>
put the groundwork for movie watched, now Sharkiller can get to work

Signed-off-by: Niv Sardi <xaiki@evilgiggle.com>
introduce markEpisodeAsNotWatched

Signed-off-by: Niv Sardi <xaiki@evilgiggle.com>
make checkEpisodeWatched return sensible data,

everything in that file is err, data

Signed-off-by: Niv Sardi <xaiki@evilgiggle.com>
simplify getEpisodesWatched

Signed-off-by: Niv Sardi <xaiki@evilgiggle.com>
make shows watch toggleable

Signed-off-by: Niv Sardi <xaiki@evilgiggle.com>
Loading translations + effects
Remove log. Fix some keys
Changed a few styles with fixed with.

No multilang friendly.
Moved filter_bar file to stylus root.
Fix english
add chinese subtitle support
Merge remote-tracking branch 'official/dev-0.3' into dev-0.3
Merge pull request #408 from angp/dev-0.3

Dev 0.3
Added Sentry Error Logging
Possible fix for #309
Force custom controls onShow #309
Added failover for TV Show API Endpoint
Disable native controls. 100% fix #309