Merge pull request #2 from linuxmaniac/master

Add more assert functions
Comments for clearer organisation
Add assertions tests for different types
Typo: consistency for new line in error messages
Add assert_XXX functions
Add more examples of assertions