Make SemaphoreParser a regular class

Part of a series refactoring the configloader to make it more
maintainable.

Change-Id: Id45e3fc3df51cbadd0b1fe5b843483ae5f8ee9c7
1 file changed