added a message on unsuccesful binary file creation
added more info on the error output when calling it recursively
improved the recursive error output
removed recursive check for headers in libraries
moving the check for header files into the main website
added 'libraries' key to API (ignored key for now)
updated tests to work with the new API