Null check for configurations

Some projects do not supply this, such as the "Miscellaneous Files" project
that is created when a file outside of the solution is opened.

git-svn-id: https://svn.apache.org/repos/asf/incubator/npanday/trunk@1479480 13f79535-47bb-0310-9956-ffa450edef68