Move towards pure, const and nothrow
Merge pull request #19 from simendsjo/master

Move towards pure, const and nothrow