remove complex identify() in favour of project relative ids; clean up
return id result
refactor to handle versioned packages
Merge branch 'buddy-v2'

* buddy-v2:
  refactor to handle versioned packages
  return id result
  remove complex identify() in favour of project relative ids; clean up
release 0.9.0