* Update pe.hexpat
Implementing a number of things and fixing others
* Update pe.hexpat
Adding the readonlyData pattern
* Update pe.hexpat
Testing putting the number of tabs on Github to 4 instead of 8 (so that comments on the code for the Sections don't break)
* Update pe.hexpat
Reverting change that turned out to be needless
* Update pe.hexpat
Actually sending the `products[while($ != richHeaderEndPosition)]` to `products[while($ < richHeaderEndPosition)]` change
* Improved PE patterns for both x86 and x64 files.
Added sections table and data directories.
Support for 64bits binaries.
Separated files for 32bits and 64bits binaries.
* Deleted old PE pattern.
* Single file used for both PE32 and PE32+.
Change FORMAT preprocessor constant to switch mode.
* Improved sections table localization.
Using recently added nextAfter() builtin-function to locate sections
table.
* Automatic detection for 64bits executables.
Automatically detect if PE32+ format is enabled by checking machine
value.
* Updated README.md for single PE hexpat file.
* Use String for sections name.
* Remove silly usage of define preprocessor.