Add Hop-based Build System

Very Simple Hop-based Build System

**Implemented Stuff**:
- Documentation Generation
- Analyzer
- Bench Task
- Wrapper that runs 'pub get' when no packages/ directory exists.

**Things to Come**:
- Unit Testing
nit: long line (> 80 cols)