Checking in first version of plugins code
Merge tag '1.2final' into plugins
Adds UI support for LDAP / Active Directory.
Modifies the Roles so that they are activated by a plugin.
Merge branch 'rolesAsPlugin' of https://code.google.com/p/threadfix into ldap-ui
Added check to determine when a non-logged-in user attempts to log out (was throwing exceptions during scanning)
Merge branch '2.0M1' of https://code.google.com/p/threadfix into 2.0M1
Fix the bug of no display Application Types when try to add new application from Organization index page.
Merge branch '2.0M1' of https://code.google.com/p/threadfix into ldap-ui

Conflicts:
	threadfix-main/src/main/java/com/denimgroup/threadfix/service/channel/ChannelImporterFactory.java
add gitignore
added logger to plugins
Merge branch ham-as-plugin into 2.0M1

This will allow us to more easily build the endpoints CLI tool from the 2.0M1 branch.
Merge branch 'ldap-ui' of https://code.google.com/p/threadfix into 2.0M1
Merge branch '2.0M1' of https://code.google.com/p/threadfix into 2.0M1
Makes the CLI create threadfix.properties if it doesn't exist

This removes the error message.
Fixes issue 417 by moving the applicationDao.loadApplication to DefectServiceImpl
Merge branch '2.0M1' of https://code.google.com/p/threadfix into 2.0M1
Fixes issue 418 by removing the local genericVulnerabilityDao field from SSVLChannelImporter
Removes leftover code.
Moves Remote Provider code to fix LazyInitializationExceptions