Sync with latest axiom dist.
Switch to "_" instead of "-" for filenames.
Create custom element for shell console.
Fix newlines to be unix style.