Arr::path() w/ wildcard returns associative array

Change this to be the default (and only) behaviour instead of
switching it on with an argument. Also fix affected unit tests.