Rename .ast to .made, as per S05.

The .ast method is still around, though now it's deprecated.
Deprecation messages now work on rakudo-moar

Additionally, replace the say2 sub here with note, which fulfills the
same purpose.
Undeprecate .ast
.uniq and .squish use next rather than Nil to skip
Fix bug involving wrap and traits.

Unbusts S14-traits/routine.t; the same bug hurt NativeCall.
Store both nqp::jvmgetproperties and nqp::backendconfig in $*VM on JVM.

This exposes information needed by NativeCall in $*VM.
fix $a.=uniq

The referent of $a is getting clobbered before uniq can get any values
from it.  Wrapping the list in gather/take gives us enough indirection
that we can return a new $a without clobbering the old value.
fix .squish too, duh, same issue
Fix arg passing of <foo(...)> where foo is lexical
More descriptive failure for missing block

This brings Rakudo in line with STD on this matter, and fixes
long-standing RT bug #66776.
Fix test failures on uniq.t/squish.t

Calling .take flattens, whereas take($_) doesn't.  So when taking a hash with
a single key/value pair, only the pair was taken in the .take case.  This broke
the tests.
Changelog entry for .=uniq/squish fix
Remove useless code from grammar.

Better yet, it was causing errors!
Merge branch 'nom' of github.com:rakudo/rakudo into eleven