refactoring organizations

- adding a "signed on" date to the organization drop down menu when picking one
  to combine
- I18N flash messages for organization deletion and combining
- disallow combining an org with itself
- OrganizationsController is a bit more internally consistent
- random Rails refactorings because why not
- more specs
Merge pull request #576 from opscode/ccla-feedback

Organization cleanup