Reorganize source tree.

Use the standard Julia package layout.
Make a proper module.
Ignore dylib stuff.
Merge branch 'feature/package' into develop
Bumped up version number.
Update installation directions.
Merge branch 'release/package'