Merge pull request #2 from mbbx6spp/bash-README

Add some naming, structure, error conventions for Bash
Merge pull request #5 from polynomial/master

Issue #3 bash style guidelines need to be written, for great zig
Merge pull request #6 from mbbx6spp/add-yt-citation-main-README

Add YT citation for how to poach egg
Add YT citation for how to poach egg

Required viewing frankly.
Add initial overrides to Scala Style Guide

Yes, I am a little opinionated on some things. Still pending issues
includes:
* Defining recommended file and package/type/function organization.
* Provide recommendations on definition implicits that are used as
  typeclass "instances".
Add Linting section & SBT project example (Scala)
Add Tools section for Bash
Merge pull request #7 from mbbx6spp/add-scala-README

Add initial overrides to Scala Style Guide
Add command-line usability blog post link
Add link to shunit2 in bash README.md
Merge pull request #8 from mbbx6spp/add-bash-linters

Add Tools section for Bash
Add 'Things You Should Know In Bash' section

Includes:
* Initial cut of section
* Updates based on feedback from @polynomial.
* Add subsection on locals and arrays
Merge pull request #9 from mbbx6spp/things-you-should-know-in-bash

Add 'Things You Should Know In Bash' section
Adding an output section to the bash style guidelines

Added some notes about how output should be handled because we were
missing that section and that is very very sad.
Merge pull request #10 from polynomial/output

Adding an output section to the bash style guidelines
Perl is a language that should be avoided (:

Suggest as such in the readme.
Merge pull request #12 from polynomial/perl

Perl is a language that should be avoided (:
Add new default and function behavior sections

Includes:
* Add variable defaulting subsection
* Add 'well behaved' function point and examples
Merge pull request #13 from mbbx6spp/things-you-should-know-in-bash

Things you should know in bash additions