Merge pull request #17 from asifrc/functional

Added Functional Tests Using CasperJS and PhantomJS
Moved several packages to devDendency to make deployment faster