refactor the naming within plugin new generator

Having a method called `full?`, which checks on :full and :mountable
is very confusing. I renamed `full?` to `engine?` and created a `full?`
method that only checks the `:full` option
Use attr_accessor for Rails.{application,cache,logger}
Add periodical-style TOC and navigation to Kindle version of guides
add a notice about loading assets in production mode
Merge pull request #120 from tonytonyjan/patch

add a notice about loading assets in production mode
Correct bad English
Define a generator before referring to it
Introduce Bundler and Gemfiles in a NOTE
correct bad jquery syntax
adding example for f.file_input
adding example for f.file_input
complementary options guidelines for f.file_field and file_field_tag
API reader should look elsewhere for helper instructions
changing tense, since Rails 3.2 has been released
Added overview items to Guides Guidelines prologue
Document the types of arguments accepted by AR#not

This commit stems from https://github.com/rails/rails/pull/8332#issuecomment-11127957

Since the formats in which conditions can be passed to `not` differ
from the formats in which conditions can be passed to `like` and `not_like`,
then I think it's worth adding rdoc and tests to show this behavior
Merge pull request #8452 from claudiob/explain_where_chain_parameters

Document the types of arguments accepted by AR#not
Fixed grammar in a lot of guide prologues.
Rename all action callbacks from *_filter to *_action
Fix small grammatical error