Updates contribution guidelines

Updates contribution guidelines:
- Consolidates/organizes ways to contribute section.
- Organizes bug report section.
- Adds hack request section.