Move Basic inline functions to basic-inl.h.

Also add newlines to the end of each file.
Merge pull request #92 from hazelnusse/inline-files

Move Basic inline functions to basic-inl.h.