Completed namespaced task definitions

Tests include working within another namespace, and that the TM scope isn't
clobbered

Allows for syntax like:

```
task "namespace:taskname" do
end
```

as equivalent to 

```
namespace :namespace do
  task :taskname do
  end
end
```

regardless of where it appears in the Rakefile.