Make liquid video support relative url path and pelican internal content.

I'd like to make liquid video tag support relative url path (such as `../videos/xxx.mp4`) and pelican internal content (e.g. `{filename}../videos/2013/xxx.mp4`).

A unit test is also added to verify the functionality.