An ostensibly working Dockerfile
Expose 8900
Document running on Docker
Better documentation
Add --restart=no --rm=true to README
fixing random  build failures in travis
Merge pull request #117 from rackerlabs/fix-flaky-test

fixes flaky test
Merge branch 'master' into dockerize

Conflicts:
	README.md
Merge pull request #95 from rackerlabs/dockerize

Dockerize!
Add start-app.py

Simple script to run twistd from python. Py2app doesn't like non python entry.

I'm having a bit of an issue getting libpython2.7.dylib. On my system, I use pyenv, and with it, I've lost/forgotten a bit about path management.

Another approach I will try is using the brew installed version of python and then somehow get setuptools working there. (I'm relatively sure I'm over complicating things here).
add note about python path
add install reqs back in
add the requires back in - as of right now, syslog is not being found
comment re py2app, sys python, brew python
use a seperate file for py2app setup
Fix requirements for py2app

There look to be a few outstanding bugs in py2app and its dependencies. I found the combination of dependencies that work here: http://aodj.ghost.io/isolation-in-practice-part-2/.

The process I am using to build is:

1) create a virtualenv and install mimic, it's dependencies, and the dependencies from the py2app-requires.txt file.
2) run python setup-mac.py py2app.

This is yieled an application, but it is crashing. I'm pretty sure the issues are related to either my start-app.py script being faulty or py2app not picking up a dependency.
remove the setup-requires step, just use the specified versions in py2app-requires for now
no longer receiving error of syslog not being found
try starting without using twistd

This seems to work, but it doesn't seem like the right way to do it. Ideally you should reuse the twistd functionality. This way the application can be daemonized.
Add comments - this produces a working executable

The application opens corrently and serves requests. I've changed `startMimic` to use the mimic defined clock and not the reactor. I'm not sure why I have done this but this can be decided later.

Start-app needs tests!