Rest
Merge pull request #808 from switz/rest

@lefnire => Initial 'Rest' support