Merge pull request #38 from Bisa/master

Now stops and starts the server when running 'whole-backup' (if running)
This is an edit to the minecraft-init version command, which pulls from the server.log the version command ran on the server console.

The resulting text shows exactly what bukkit spits out as it's version:

[INFO] This server is running CraftBukkit version git-Bukkit-1.1-R4-b1938jnks (MC: 1.1) (Implementing API version 1.1-R4)

This is what i believe was intended by the Ahtenus, but was not function as of Bukkit 1.1-R4.
Spelling
Update update function to get recomended/dev release
Update update function to get recommended/dev release
Merge branch 'master' of github.com:wboubi/minecraft-init
Merge branch 'master' of github.com:wboubi/minecraft-init
Merge pull request #40 from Remanent/patch-1

This is an edit to the minecraft-init version command, which pulls from ...
Merge pull request #42 from wboubi/e4876f6e492f1100a9291727a19138a31a6ec1dc

Change in the update function to get recomended/dev release
fixed a small typo
Merge pull request #43 from Bisa/patch-1

fixed a small typo
Merge branch 'master' of github.com:wboubi/minecraft-init
Merge remote branch 'upstream/master'
Add support for specifying user shell.

When the user configured to run minecraft is not assigned a shell,
 minecraft will fail to start. By specifying the shell to use in
the config file, this is no longer an issue.
Merge pull request #46 from jmcaffee/master

Add support for specifying user's shell
Removed shell choice and used bash instead.
More predictable results when server is not running.

Running server check is now done on screen, instead of java.
Which makes running multiple servers with the script easier.

More predictable results when doing backup, update when server is not
running.
to_disk on restart only if server is running
Removed unused function
Added "say" command to the minecraft utility.  This prints the given string to the in-game chat.

By utilizing the same method as is used in many other parts of the utility, this modification allows a user to print text to the in-game chat from outside the screen session.  This is done in a similar way to how other operations are preformed such as the saveon and saveoff commands: it opens the screen session and evaluates a string into the standard input stream of the minecraft server.

This is useful to add customization to many automated systems.  Without customization of the script itself, it is possible to alert users to what is going on in the server.  (Is the server being restarted? map switched? temporarily down?).  Most importantly, it lets admins administrate without having to open up a pesky screen session, (something that makes remote administration without a terminal possible).