Add BuildingNLHandler class

This class adapts ProblemBuilder interface for use as an .nl handler.