Fixed several issues with messages

The last message passed, per color, was over-writing instead of
appending.  Now you can pass as many messages as you want to each color.
Also added the ability to pass an array to set_message() if you want to
send multiple messages that way.  Added a working demo for both methods.
Renamed 'sample' controller to 'samples'

Renamed 'sample' controller to 'samples' because I want my model to be
called 'sample'.  Removed the 'sample' directory in 'models' folder.
Changed the default controller route to 'samples' instead of 'sample'.

Also created my 'sample' model.
Setting up my next enhancements

Preparing form data to be inserted/updated automatically.
Automatic validations based on the class attribute of a field using the
form_helper.php I have already 'extended' and actually extending the
Form_validation class.
Setup the prepared statements page

Added the SQL statement to create my sample database table.

Created my form, and a way to display my results.

Also created the prepare() function in CIX_Controller.  I will be using
this to turn the fields on the form into an array I can automatically
insert into the database.