adding convention for file names to be lowerCamelCase

Previously, we hadn't really specified how to name files with more than one word. This PR would make it so all JS files are named with lazyCamelCase. AMD modules will also be lazyCamelCased, to fit in line with the AMD specification for module IDs: https://github.com/amdjs/amdjs-api/wiki/AMD#id-

@BladeBronson @kenkouot @federico-lox