added filename to term location
fixed bug where method splats concatenate name wrongly
fixed bug with splat method calls

the object expression is invoked more than once
recompilation
wip: migrating to source maps, adding `code into buffer`
wip: migrating to `generate` instead of `generate java script`
wip: migrating to generate xxx, from generate java script xxx
wip: generate java script target => generate target
wip: generate java script statements => generate statements
wip: generate java script statement => generate statement
wip: generate java script hash entry => generate hash entry
wip: removed `generate statements return`
wip: generate java script module => generate module
wip: generate java script => generate
removed `code into buffer`
compiling source map
added source-map dep
Merge branch 'master' into source-map

Conflicts:
	html/pogo.js
	lib/moduleConstants.js
	lib/moduleConstants.pogo
	lib/parser/commandLine.pogo
	lib/parser/compiler.js
	lib/parser/compiler.pogo
	lib/terms/closure.js
	lib/terms/closure.pogo
	lib/terms/closureParameterStrategies.pogo
	lib/terms/codegenUtils.pogo
	lib/terms/functionCall.js
	lib/terms/functionCall.pogo
	lib/terms/list.js
	lib/terms/list.pogo
	lib/terms/module.pogo
	lib/terms/splatArguments.pogo
	lib/terms/statements.js
	lib/terms/statements.pogo
	lib/terms/terms.js
	lib/terms/terms.pogo
	package.json
all tests passing