Import additional plugins and merge similar functionality

The existing plugins have been modified to include additional code from
cached versions of the original siriServer forum and combined in a way
that brings similar functionality into combined files.
To maintain credit and proper licenses, all disclaimers have been
redirected to the original files and the readme has been amended with a
list of all contributors.
Improve input parameters and response quantity limits

Default return form the email check was all messages, which in some
cases will simply freeze the return. This ensures that only 50 messages
are evaluated and notifies the user of this message count.
Some grammar errors were corrected during the update of possible
commands and the addition of variable responses for commands that don't
require a static answer.
Begin header restoration process after determining places

Placement of the code was required, along with verification, before
finalizing where the plugins would be located. Now that these aspects
have been finalized, it is time to restore the original headers to
replace the temporary "CYA" notes.
All plugins that contain just the name of the plugin and no additional
information are not yet updated, but the others now include proper
header information from original source.
Update more headers, integrate more plugins, revisions

This adds the check messages base code from Playfrog4u, along with some
updates to the request syntax for the message check, urban dictionary,
and imdb plugins.
The header intro has been corrected to sound unbiased to prevent the
misconception of originals lacking functionality.
Quick update to adjust for natural language pattern
Implement spelling corrections and updates for email
Add considerations for image size return and adjustments

The natural language input for email has been adjusted to allow easier
flow when attempting to send a message.
Safe search has been disabled in the image display plugin, along with
prompting users to decide if they want medium sized images only so
iPads and tables can receive full images without falling under a
blanket configuration.
Increase the available random facts and standardization
Remove invalid speech syntax from image display call
Extend traffic parameters and unify imports for plugins
Cleanup search parameters passed to Google views
Remove merged plugin after integration into general
Cleanup search parameters after further testing

Now that full phrases are being properly accepted as search terms the
replacement plus signs are no longer needed to ensure that multiple
words are accepted as a single query.
Design updated Wordnik plugin, update all outputs

The original Wordnik plugin was designed for deprecated editions of the
Wordnik library and resulted in an error stating the module could not
be found. This led to the discovery that the full plugin required an
updated design.
Additional outputs have been cleaned up to avoid redundant output of
words when they are being defined.
More professional output for result responses

The output has been cleaned up to sound a little less casual and more
like a professional assistant responding to the command that was issued.
Merge alarm plugin and date plugins into time

The current date and alarm plugins were both cleaned up and integrated
to give a fully functional time and date capability to the server.
Integrate contacts, social networking, and location plugins

These plugins are new additions to the lineup, or separated from
previously merged plugins that did not fit together properly. They
include a contact lookup, traffic and directions, the Twitter and
Facebook plugins, and a plugin to determine current location.
Update for better input and output parameters

Further cleanup of the accepted speech and spoken output to create a
more professional and well-spoken client.
Integration of a personalized greeting plugin

When greeting the server, the user is now greeted and given both the
weather and current time. These outputs have been greatly improved to
provide more precise data and read information that the user would
desire instead of requiring that it is all reviewed in onscreen
displays.
Google movie showtimes plugin structure

Generic skeleton for future plugin to grab Google movies showtimes. As
a temporary alternative, a link is provided that will redirect the user
to local showtimes for a movie.