removed JtwigView's dependency of using HttpSession to get the ServletContext
Changed the classpath resource implementation to normalize the file location.
Function repository shared among all test calls
Function module refactored. Fixed the wrong usage of the HashMap, which order was important to the function resolve logic.
Removed unused code and added some missing unit tests.
Merge pull request #159 from lyncodev/fix-build

Fixed function repository
Merge pull request #155 from dustins/agnostic-servlet

removed unnecessary session creation
Merge pull request #157 from lyncodev/classpath-loader

Classpath resource normalization