[Metadata][XBMC] Fix nfo data

Fixes #1412 and @Lennong MPAA section
[Metadata][XBMC] Add trailer to nfo
[Metadata][XBMC] Add images to nfo
[Metadata][XBMC] Add actors to CPS info and nfo
[Metadata][XBMC] Add fileinfo to nfo

Also fixed a int / int = int divide bug
Use Object.each for object looping
Merge branch 'develop' of github.com:RuudBurger/CouchPotatoServer into develop
Move movie listing to media
Variable renaming movie to media
Don't save stash on pull
Don't wait for shutdown of scheduler
Better (custom) formhints
movie_id > media_id
Add path separator for check
Make sure to use a valid cookie_secret. fix #2553
[Metadata][XBMC] Update new actors to actor_roles
[Notifications][XBMC] Add always do a full scan option to XBMC

Fixes #2498 (at least partially)
Fix fnmatch

fnmatch does not accept regular expressions as presumed in
0c4851e43608ace7c5c6243486a8eb516619c75e See
http://docs.python.org/2/library/fnmatch.html

This patch actually completely broke tagging. All we need to do is make
sure any [ or ] used is conbverted into [[] or []].

Fixes #2557 and  #2362
Merge pull request #2578 from mano3m/develop_fnmatch

Fix fnmatch
Merge pull request #2501 from mano3m/develop_xbmc

XBMC metadata update