initialize new repository with a nulladapter for better error handling

#19 

Can't figure out why Travis fails. Any ideas?
it'd be good idea to use the `expect` syntax