Adding Pair<bool, bool> specialization to save memory space. Adding its tests.
Fixing a minor typo in Heap and Buffer documentation.
Adding variadic constructor to Array and removing the one-argument constructor. Adding its test.
Adding BoolRef class that represents a reference to a boolean. Adding its test.
Merge branch 'master' into array_pair_enhancements
Optimising BoolRef execution-speed-wise.
Updating Pair<bool, bool> to use the new BoolRef class. Improving Pair class meta-programmation capabilities.
Factorising the access to an element within an Array in Array's methods. Improving Array class meta-programmation capabilities like it was done on the class Pair earlier.
Adding some missing const attribute on certain Array's methods. Implementing Array specialisation for booleans.
Fixing Array's boolean specialisation.
Adding arithmetic assignment operator (+=, -= and so on) overloading to BoolRef. Minor changes in BoolRef documentation.
Updating BoolRef's test with arithmetic compound assignment operators. Adding Array<SIZE, bool>'s tests.
Updating the containers to have the same capabilities of meta-programming as Array to ensure compatibility with the boolean specialisation of Array.
Merge branch 'master' into array_pair_enhancements
Added bool_ref.hpp to stm32 branch.
Merge pull request #27 from astralien3000/array_pair_enhancements

Array and pair enhancements