Revert "migrate to official require.js"

This reverts commit fcaa8cde6e493151cd70d5be27544e495ffd9307.
automatically name anonoymous modules, use almond.js loader to be more flexible with defines
0.4.0