Removed emdash from README as it wasn't playing well with the link next
to it.
Remove autowidth from tables.
change file tree to be compatible with gradle
adapt build.xml to location changes
add gradle as build tool

- add build.gradle
- add gradle wrapper for unix and windows
remove trailing white spaces
update gitignore for gradle
add extended flag to list command
describe new list parameter in protocol doc
fix documentation on default list command
fix empty lines and debugging statments in gradle
introduce OathList class

- move non-final static members and static methods of OathObject to
  OathList, so they can't be read/set by other applets
- change OathObject creation to require list as parameter
- remove asserts from test that worked on leaking state
configure travis to skip install phase

- replace pre_install with install so it won't run gradle install phase

simplyfy trafi