Updates .gitignore for automatically built components
Sets repeatable builds
cl_load runs as part of the standard constructor now
Adds dist and gendoc to .gitignore
We have JavaDoc!