Supporting different types of template location:

- File
- Classpath
- Web Resource

Removed all usages of java.io.File to get the relative paths (only using it for files).
Added unit tests to check for the FilePath behaviour.
Merge pull request #135 from lyncodev/classpath-in-jtwig-view-resolver

Supporting different types of template location