Merge pull request #16 from Gatzy118/nick

Nick
Merge pull request #17 from Gatzy118/nick

Nick
Add listening for approaching devices.
Tidy up workspace settings
Merge pull request #18 from Gatzy118/vlad

Add listening for approaching devices
Add todo
Add GPLocalAdvertisment and hook it up in GPLocal
Refactored GPLocal to GPLocalCommCenter
Fix build
Fill in the data parts of GPLocalAdvertisment
Refactor GPLocalAdvertisment out of GPLocalCommCenter
Add decay and cleanup of advertisments
Add comment
Merge pull request #19 from Gatzy118/vlad

Add advertising media
Move data method definition in TypesAndConsts
Merge pull request #20 from Gatzy118/vlad

Housekeeping
Postpone advertising start if peripheral managers are not powered on
Add debug logging
Merge pull request #21 from Gatzy118/vlad

Fix a small bug when BT is slow to start. Add debug logging
Identifier check