Update gitignore structure.

Refactor out gitignore in /other/serialTest.
Add some more noticable headers.
Some simplifaction and restructuring.
Clean up some files.
Refactor out lib platform gitignore files.
Refactor out some gitignore files from AdvancedImageLoading.
Remove erroneously committed XCode project components. Closes #2057.
gitignore: correct comment spacing, minor updates.
changing releaseAll to clear bugs
ensuring that element is null
Fixed loadDialogBrowseCallback to return UNICODE string.
In ofSystemLoadDialog, passed windowTitle into dialog box.
set osx project template to use libstdc++
(instead of compiler default, which is libc++ on 10.9)
make LLDB the default debugger
(stops the popup from coming up every time you start a new project)
apply lib and debugger settings to iOS template
Merge pull request #2764 from admsyn/fix-tr1-mem-osx

Fix <tr1/memory> error on osx, ios
Update line endings so files no longer constantly appear as changed.
Simplify condition for setting ofAppEGLWindow rect.
Terminate when array operator arguments are out of range in Vector3DS; would be undefined behavior anyway.
Use C++ wrapped variant of C math header to lessen pollution of global namespace.
Merge duplicate OF_EXIT_APP definitions.
Move declaration of ofStopURLLoader from AppRunner to URLFileLoader header.

This way function signatures are more likely to stay in sync.
Replace manual SSLManager closing with proper unitializing submodule.

Doc says to prefer unitializing, to manually closing.
Correct spelling errors