API setup, example User Model documentation

Squashed commit of the following:

commit e408687b9a2561e41c3bc7bd18899c139c49c35b
Author: zdwolfe <wolfe.zach@gmail.com>
Date:   Wed Sep 11 20:06:25 2013 -0400

    Modify README to reflect User example API route/model

commit 11cb87a1c76ece4e1f80e416b7b8d0c36522f3a8
Author: zdwolfe <wolfe.zach@gmail.com>
Date:   Wed Sep 11 19:55:59 2013 -0400

    Configure Sails to use port 3030

commit 98938c89b28c2cc74c16e44f19e7f9c6df81ccde
Merge: aae163f ce4e2e6
Author: zdwolfe <wolfe.zach@gmail.com>
Date:   Wed Sep 11 19:42:50 2013 -0400

    Merge branch 'master' into initial-setup

commit aae163f8fce44d723339626a7e7f8598475cc703
Author: zdwolfe <wolfe.zach@gmail.com>
Date:   Wed Sep 11 19:39:23 2013 -0400

    Add User model and controller for example purpose.

commit e8f7c419839d09943962043724bf0611bfd448e3
Author: zdwolfe <wolfe.zach@gmail.com>
Date:   Wed Sep 11 19:38:23 2013 -0400

    Add Waterline adapter for MongoDB

commit 631e6d91e401bbc8093b8ee3e7585e71ae52513e
Author: zdwolfe <wolfe.zach@gmail.com>
Date:   Wed Sep 11 19:20:34 2013 -0400

    remove passport as dependency

commit b40b6ff001ddf1729ad6fe754e8da9f6b3307862
Author: zdwolfe <wolfe.zach@gmail.com>
Date:   Wed Sep 11 19:18:40 2013 -0400

    Removed views, views configuration, public assets, as these will be handled by client