Added support to run scripts in .bashrc.d from noninteractive shells

- Files starting with i will only be run by interactive shells
- Files starting with all will be run by all shells (before running the
  interactive-only ones
- Order:
  a00-foo.sh
  a50-bar.sh
  i00-foo.sh
  i50-baz.sh
  i99-quux.sh