add some gitignore files
add some overrides and generics
Merge pull request #317 from btriller/add-gitignore-files

add some gitignore files
Merge pull request #318 from btriller/overrides-generics

add some overrides and generics
use constants from commons lang
prevent NPE
close input stream after use
use StringBuilder instead of StringBuffer
no need to create additional String object
small code changes
jenkins build doesn't find commons lang as though it is on the class path... so revert it's encoding constants
SimpleDateFormat is not thread safe so give each thread its own copy
instead of string concatenation move single quotes to format string

as the formatter is only used for formatting we are safe to include the single quotes
	Examples/Ajax/MooToolsExample/Components/MTAjaxAutoCompleteTestPage.wo/
	Examples/Ajax/MooToolsExample/Components/MTAjaxExpansionTestPage.wo/
	Examples/Ajax/MooToolsExample/Components/MTStyledPopUpButtonTestPage.wo/
	Examples/Ajax/MooToolsExample/Sources/er/ajax/mootools/example/components/MTAjaxAutoCompleteTestPage.java
	Examples/Ajax/MooToolsExample/Sources/er/ajax/mootools/example/components/MTAjaxExpansionTestPage.java
	Examples/Ajax/MooToolsExample/Sources/er/ajax/mootools/example/components/MTStyledPopUpButtonTestPage.java
	Frameworks/Ajax/MooTools/Components/MTAjaxAutoComplete.api
	Frameworks/Ajax/MooTools/Components/MTAjaxExpansion.api
	Frameworks/Ajax/MooTools/Components/MTERAttachmentFlexibleUpload.api
	Frameworks/Ajax/MooTools/Components/MTStyledPopUpButton.api
	Frameworks/Ajax/MooTools/Components/Nonlocalized.lproj/MTAjaxAutoComplete.wo/
	Frameworks/Ajax/MooTools/Components/Nonlocalized.lproj/MTAjaxExpansion.wo/
	Frameworks/Ajax/MooTools/Components/Nonlocalized.lproj/MTERAttachmentFlexibleUpload.wo/
	Frameworks/Ajax/MooTools/Components/Nonlocalized.lproj/MTStyledPopUpButton.wo/
	Frameworks/Ajax/MooTools/Sources/er/ajax/mootools/MTAjaxAutoComplete.java
	Frameworks/Ajax/MooTools/Sources/er/ajax/mootools/MTAjaxExpansion.java
	Frameworks/Ajax/MooTools/Sources/er/ajax/mootools/MTERAttachmentFlexibleUpload.java
	Frameworks/Ajax/MooTools/Sources/er/ajax/mootools/MTStyledPopUpButton.java
	Frameworks/Ajax/MooTools/WebServerResources/scripts/core/mootools-core-1.4.5-full-compat-yc.js
	Frameworks/Ajax/MooTools/WebServerResources/scripts/core/mootools-core-1.4.5-full-compat.js
	Frameworks/Ajax/MooTools/WebServerResources/scripts/plugins/autocomplete/
	Frameworks/Ajax/MooTools/WebServerResources/scripts/plugins/fancyselect/
	new file:   Examples/Ajax/MooToolsExample/Components/MTAjaxAutoCompleteTestPage.wo/MTAjaxAutoCompleteTestPage.html
	new file:   Examples/Ajax/MooToolsExample/Components/MTAjaxAutoCompleteTestPage.wo/MTAjaxAutoCompleteTestPage.wod
	new file:   Examples/Ajax/MooToolsExample/Components/MTAjaxAutoCompleteTestPage.wo/MTAjaxAutoCompleteTestPage.woo
	new file:   Examples/Ajax/MooToolsExample/Components/MTAjaxExpansionTestPage.wo/MTAjaxExpansionTestPage.html
	new file:   Examples/Ajax/MooToolsExample/Components/MTAjaxExpansionTestPage.wo/MTAjaxExpansionTestPage.wod
	new file:   Examples/Ajax/MooToolsExample/Components/MTAjaxExpansionTestPage.wo/MTAjaxExpansionTestPage.woo
	new file:   Examples/Ajax/MooToolsExample/Components/MTStyledPopUpButtonTestPage.wo/MTStyledPopUpButtonTestPage.html
	new file:   Examples/Ajax/MooToolsExample/Components/MTStyledPopUpButtonTestPage.wo/MTStyledPopUpButtonTestPage.wod
	new file:   Examples/Ajax/MooToolsExample/Components/MTStyledPopUpButtonTestPage.wo/MTStyledPopUpButtonTestPage.woo
	new file:   Examples/Ajax/MooToolsExample/Sources/er/ajax/mootools/example/components/MTAjaxAutoCompleteTestPage.java
	new file:   Examples/Ajax/MooToolsExample/Sources/er/ajax/mootools/example/components/MTAjaxExpansionTestPage.java
	new file:   Examples/Ajax/MooToolsExample/Sources/er/ajax/mootools/example/components/MTStyledPopUpButtonTestPage.java
	new file:   Examples/Ajax/MooToolsExample/WebServerResources/css/ToggleDetails.css
	new file:   Examples/Ajax/MooToolsExample/WebServerResources/img/avatar.png
	new file:   Examples/Ajax/MooToolsExample/WebServerResources/img/avatar2.png
	new file:   Examples/Ajax/MooToolsExample/WebServerResources/img/triangleDown.gif
	new file:   Examples/Ajax/MooToolsExample/WebServerResources/img/triangleRight.gif
	new file:   Frameworks/Ajax/MooTools/Components/MTAjaxAutoComplete.api
	new file:   Frameworks/Ajax/MooTools/Components/MTAjaxExpansion.api
	new file:   Frameworks/Ajax/MooTools/Components/MTERAttachmentFlexibleUpload.api
	new file:   Frameworks/Ajax/MooTools/Components/MTStyledPopUpButton.api
	new file:   Frameworks/Ajax/MooTools/Components/Nonlocalized.lproj/MTAjaxAutoComplete.wo/MTAjaxAutoComplete.html
	new file:   Frameworks/Ajax/MooTools/Components/Nonlocalized.lproj/MTAjaxAutoComplete.wo/MTAjaxAutoComplete.wod
	new file:   Frameworks/Ajax/MooTools/Components/Nonlocalized.lproj/MTAjaxAutoComplete.wo/MTAjaxAutoComplete.woo
	new file:   Frameworks/Ajax/MooTools/Components/Nonlocalized.lproj/MTAjaxExpansion.wo/MTAjaxExpansion.html
	new file:   Frameworks/Ajax/MooTools/Components/Nonlocalized.lproj/MTAjaxExpansion.wo/MTAjaxExpansion.wod
	new file:   Frameworks/Ajax/MooTools/Components/Nonlocalized.lproj/MTAjaxExpansion.wo/MTAjaxExpansion.woo
	new file:   Frameworks/Ajax/MooTools/Components/Nonlocalized.lproj/MTERAttachmentFlexibleUpload.wo/MTERAttachmentFlexibleUpload.html
	new file:   Frameworks/Ajax/MooTools/Components/Nonlocalized.lproj/MTERAttachmentFlexibleUpload.wo/MTERAttachmentFlexibleUpload.wod
	new file:   Frameworks/Ajax/MooTools/Components/Nonlocalized.lproj/MTERAttachmentFlexibleUpload.wo/MTERAttachmentFlexibleUpload.woo
	new file:   Frameworks/Ajax/MooTools/Components/Nonlocalized.lproj/MTStyledPopUpButton.wo/MTStyledPopUpButton.html
	new file:   Frameworks/Ajax/MooTools/Components/Nonlocalized.lproj/MTStyledPopUpButton.wo/MTStyledPopUpButton.wod
	new file:   Frameworks/Ajax/MooTools/Components/Nonlocalized.lproj/MTStyledPopUpButton.wo/MTStyledPopUpButton.woo
	new file:   Frameworks/Ajax/MooTools/Sources/er/ajax/mootools/MTAjaxAutoComplete.java
	new file:   Frameworks/Ajax/MooTools/Sources/er/ajax/mootools/MTAjaxExpansion.java
	new file:   Frameworks/Ajax/MooTools/Sources/er/ajax/mootools/MTERAttachmentFlexibleUpload.java
	new file:   Frameworks/Ajax/MooTools/Sources/er/ajax/mootools/MTStyledPopUpButton.java
	new file:   Frameworks/Ajax/MooTools/WebServerResources/scripts/core/mootools-core-1.4.5-full-compat-yc.js
	new file:   Frameworks/Ajax/MooTools/WebServerResources/scripts/core/mootools-core-1.4.5-full-compat.js
	new file:   Frameworks/Ajax/MooTools/WebServerResources/scripts/plugins/autocomplete/AutoCompleter.js
	new file:   Frameworks/Ajax/MooTools/WebServerResources/scripts/plugins/fancyselect/FancySelect.css
	new file:   Frameworks/Ajax/MooTools/WebServerResources/scripts/plugins/fancyselect/FancySelect.js
Merge pull request #322 from johnnykahalawai/integration

Mootools and Mootools Examples Updates
some javadoc cleanup
Merge pull request #323 from btriller/javadoc

some javadoc cleanup
remove unnecessary casts and unused imports
replace deprecated classes by their successors