refactored error outputing and added bot handling

in display_helper there is now a function called 'display_errors'  which
takes an array of strings and then adds them to an <ol> within an
alert-error <div>
This removes the need for PHP within the view to output errors.

makeBotField() has been added to display_helper to make an input text
field which has its display set to 'none'. This can be used to check to
see if it is set or not to try to prevent bots from filling out forms.
refactored error outputing

refactored the error outputing in user_edit and post_add views