Fix module builder to use the field name as in the generated edit form.

This fix corrects the inability to edit created database entries with the module builder's generated edit.php page.
fixes #903
changes default behavior of images controller
by default
maintains ratio
allows smart resize and maintains square image
fixes #903
removes the "crop" keyword for now as there is
no actual cropping going on
also updated assoc. docs
Update users.php

ADD field POST value check in function profile()
Merge pull request #905 from DaveMC08/feature/fixes_903

fixes #903. Changes the way the images controller handles cropping and allows for square ratios.
Merge pull request #897 from sdaves/develop

Fix module builder to use the field name in the generated edit form.
Documenting and enhancing the changes in Pull Request #914.

- Adds REGISTER_URL constant to make changing the signup page easier to protect against script-kiddie spammer registrations.
- Change throughout system to user REGISTER_URL
- Added docs for LOGIN_URL and REGISTER_URL
Updates to change log.
Adding docs for the $data values for each of the observers in MY_Model. This also caught a bug in the after_delete trigger that was passing the wrong value. Fixes #899.
Merge pull request #916 from modgahead/develop

Update users profile to maintain existing profile meta fields.
Getting the stats collector ready to go live.
Merge branch 'develop' of github.com:ci-bonfire/Bonfire into develop

# By modgahead
# Via Lonnie Ezell (1) and modgahead (1)
* 'develop' of github.com:ci-bonfire/Bonfire:
  Update users.php
Changing Version number to 0.7. Finally!
Updated change log to reflect that 0.7 is released.
Updated docs to use assets library

Also changed the default theme to github. I prefer dark themes, but I
can't even read the code in the pojoaque theme.
Default Context Issue found as part of #917

Fixes the modification of the context list when removing contexts
without landing pages
Fix #919 documentation of date_format field

Documentation indicates 'datetime' is the default value for date_format,
when it is actually 'int'.
Add Settings/Extended Settings docs

I must've forgotten these in a previous commit
Note: markdown_extended_helper screws up formatting of multi-level lists
by inserting hard breaks into the <li> before the <ul>/<ol>
Emailer (#568): Strip HTML from emails if set to text

Partially addresses #568, performing basic conversion of HTML to plain
text if the mailtype setting is not 'html'. The CI library should
already be configured to send plain text via the initialize method in
queue_email()/send_email()
Fixing database tests after the model changes to $table to $table_name.