== Setting up a development environment on Ubuntu 16.04 (Xenial)

Install development dependencies:

    $ sudo apt-get install python-pip python-pyscard libykpers-1-1 libu2f-host0 

Setup the repository:

    $ git clone --recursive https://github.com/Yubico/yubikey-manager.git
    $ cd yubikey-manager

Install in editable mode with pip (from root of repository):

    $ sudo pip install -e .

Run the app:

    $ ykman --help

To update once installed, just make sure the repo is up to date:

    $ git pull
    $ git submodule update

To uninstall, run:

    $ sudo pip uninstall yubikey-manager

== Setting up a development environment on Ubuntu 16.04 (Xenial)

Install development dependencies:

    $ sudo apt-get install python-pip python-pyscard libykpers-1-1 libu2f-host0 

Setup the repository:

    $ git clone --recursive https://github.com/Yubico/yubikey-manager.git
    $ cd yubikey-manager

Install in editable mode with pip (from root of repository):

    $ sudo pip install -e .

Run the app:

    $ ykman --help

To update once installed, just make sure the repo is up to date:

    $ git pull
    $ git submodule update

To uninstall, run:

    $ sudo pip uninstall yubikey-manager

=== Unit tests

To run unit tests:

    $ python setup.py test

=== Integration tests

WARNING: ONLY run these on a dedicated developer key, as it will permanently delete data on the device!

To run integration tests:

    $ INTEGRATION_TESTS=TRUE python setup.py test

Add documentation about running tests
Add documentation about running tests

As discussed in #8.
