Append subdirectory for concerned platforms
Make lazy_load method aware of subdirectory field
Remove platform check in platform add and update
Update parsers to match new libDir returned by lazy_load
Update tests to match improvements
fix merge conflicts
Merge pull request #2 from purplecabbage/CB-5392

Cb 5392