Update hpple project

- Make it modern
- Migrate to XCText
- Fix code node content issue
- Tag with 0.3.0 tag
Merge pull request #1 from vinted/hpple_new_version

Update hpple project