Some Repository improvement

Updated hg/git ignore list, and updated repo with those ignore files.
Updated ignore files
Added UIApp Javadoc (will be compiled later)
Small UIButton improvement