Fix dulpicated todos bug when navigating link

The todos POST route was changed to match what ember data expects,
instead of just returning the new todo as an object it has to be
wrapped around a "todo" object like the other routes.
Add source code link
Add todos route model back

This allows completed/remaining todos to be shown if these urls are
accessed directly from the browser.
Update demo link
Update readme to make sure users update db credentials