get rid of PATH overridding

npm already helps us to do that
let LiveScript to be dependency package

we will use LS to compile needed library, so it should not be
devDependency.
fix replace
Refactory select.ls

- add paging testcases.
- add query testcases.
Detect array of objects.

Closes #5
Add mk-pgrest-fortest to new pgrest instance in test cases.
Refactory insert.ls.
simplfy select.ls to reduce test time.
change reporter to spec because it is much easy to read test purpose.
refactory upsert.ls.
fix hardcode database connection string in testlib.
use provide-dbconn in upsert.sl to get database connection string
Refactory routes.ls
add cusom schema testcase.
refectory array.ls.
do cleanup action after each test.
Merge branch 'master' into enhance_testcases
always drop existen table used in each test before running each test.
Merge branch 'master' into feature/auth

Conflicts:
	package.json
	package.ls
	src/routes.ls
	test/array.ls
	test/insert.ls
	test/select.ls
	test/upsert.ls
cosmetic cleanup