Fix: Added indention for case-block

We should indent this if we need a block inside a case-statement like
so, which is _much_ more readable for long switch(-case) blocks, as we do
not visually collide with the closing bracket of the switch block.
Revert "Removed apostrophes"

This reverts commit 39e5504d9b470c386fe412108b67a85ed6c0dba3.
Added astylerc for code formatting with astyle
Disable --break-blocks for astyle
Added helper macros MIN()/MAX()
Added documentation for the util/macros.h file
Add likely.h

This adds the likely() and unlikely() macros for branch condition
optimization.
Merge pull request #23 from matthiasbeyer/add-likely_unlikely_macros

Add likely.h
Merge pull request #22 from matthiasbeyer/revert-wrong_typo_fix

Revert "Removed apostrophes"
Merge pull request #20 from matthiasbeyer/fix-code_example_in_contributing_file

Fix: Added indention for case-block
Added include/libreset/hash.h

This adds the include/libreset/hash.h file for the export of the hash
type used by the library.
Added documentation note about handling the rs_hash type
Updated README.md file
use size_t instead of uint64_t for rs_hash type
Merge pull request #24 from matthiasbeyer/add-hash_util

Add hash.h hash utility
Merge pull request #30 from matthiasbeyer/update-readme

Updated README.md file
Add inclusion of amsmfonts package
Add note about disjunctive buckets
Add subsection about constraint on number of buckets
Add subsection about mapping to buckets