switching to cjs and using wrapup

switching to cjs and using wrapup.
add a little test runner

adding a lithe test runner script,
just type ./test.sh to make and run test on localhost.
moving all common variables in a common file

moving all common variables used by Andrea in a common file,
@WebReflection we are in 2013, do you really need to write tools
optimized code?
fixing some problem introduced by removing the local but "globally aware" variables

since I moved everything in common, now it miss some bits to work, also
removing all the variables defined here since they only work with
Andrea build script
fixing the 4 different implementation too

fixing the 4 different implementation too by using common
adding infos on the README to how to build and how to run tests

adding infos on the README to how to build and how to run tests
updating package.json to reflect the new version and contribution

Updating package.json to reflect the new version and contributions
moving the How to use it at the end of the ReadMe.md file

moving the How to use it at the end of the ReadMe.md file
Merge pull request #3 from kentaromiura/cc-switch-to-wrapup

Cc switch to wrapup