Fixed #614 Change resolution for input Video

Fixes #614
- Add more options for Video Passthrough Setting, which will change the output video resolution.

![default](https://cloud.githubusercontent.com/assets/5828044/4518433/e098dd04-4c8b-11e4-9422-781c8695115e.png)


Getting the values sorted is a lot easier with the help of an [`OrderedDict`](https://docs.python.org/2/library/collections.html#collections.OrderedDict)

```python
>>> resmap = OrderedDict((
... ('default', 'NOSCALE'),
... ('240p', '320x240'),
... ('360p', '480x360'),
... ('480p', '640x480'),
... ('720p', '1280x720'),
... ('1080p', '1920x1080'),
... ))
>>> resmap
OrderedDict([('default', 'NOSCALE'), ('240p', '320x240'), ('360p', '480x360'), ('480p', '640x480'), ('720p', '1280x720'), ('1080p', '1920x1080')])
>>> for res in resmap:
...     print resmap[res]
... 
NOSCALE
320x240
480x360
640x480
1280x720
1920x1080
```

Note that I'm passing a list of tuples to the OrderedDict, not a dictionary since the ordering would then be lost.