window fullscreen, NLEApplicationLayer initialization

1. removed NLEApplicationLayer fullscreen toggle at runtime as not
supported by GLFW
2. bindNLE removed and replaced with NLEApplicationLayer::initialize()
which adds support for window hints as well as simplifies failure
detection through a return status parameter