rest-api: Add files, snapshots and shell

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
rest-api: Add basic API structure tree

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
Merge pull request #52 from stgraber/master

REST API update