- Fix MAX_DIRECTORIES value (from 32 to 16).
- Split pe.h into various headers.
- Published macros:
  1. LIBPE_PTR_ADD(p, o)
  2. LIBPE_SIZEOF_ARRAY(array)
  3. LIBPE_SIZEOF_MEMBER(type, member)
  4. LIBPE_IS_PAST_THE_END(ctx, ptr, type)
- New functions:
  1. pe_is_dll(pe_ctx_t *ctx)
  2. pe_directory_by_entry(pe_ctx_t *ctx, ImageDirectoryEntry entry)
  3. pe_machine_type_name(MachineType type)
  4. pe_image_characteristic_name(ImageCharacteristics characteristic)
  5. pe_windows_subsystem_name(WindowsSubsystem subsystem)
  6. pe_directory_name(ImageDirectoryEntry entry)