revemo unecessary space
Merge remote-tracking branch 'origin/master'
add .idea to ignore
Extract each function from functional.js to separate file.
Extract each function from mathematical.js to separate file.
Extract each function from reactive.js to separate file.
Update events.js and stream.js to use "define" approach
Move files to "src" directory
Update diffdom.js to implement "amdefine"
Update jquery.diffhtml.js and jquery.streamOn.js to implement "amdefine"
Small cleanup
Extract each function from domdiff.js to separate file.
Extract each function from domdiff.js to separate file.
All source files are in "src" directory
New build process
Update examples
Update invalid link to example
Update build script
Simplified factory module