Restructured folder

Everything's in lua/shine now.
Client side plugins and datatables

Shine now fully supports shared and client only plugins. It also
includes a very easy to use networking structure for plugins.
Fix for hook changes

Hook calls return multiple values instead of a table.
Merge pull request #115 from Person8880/develop

Backend updates