Use JNA's direct mapping technique

Use JNA's [direct mapping](https://github.com/twall/jna/blob/master/www/DirectMapping.md) technique instead of the interface mapping technique. Although the main benefit of the direct mapping technique is improved performance, in case of `ncurses4j` it primarily simplifies the API as all functionality is consolidated into `NCurses`.