Improvements to gpg component path specification
Re-enable constructor and cleanup
Additions/fixes for JS-CTYPES methods