Add spm support
Merge pull request #26 from spmjs/master

Add spm support