diff --git authorize.php authorize.php
index 20e4396..4283d6b 100644
--- authorize.php
+++ authorize.php
@@ -134,7 +134,7 @@ if (authorize_access_allowed()) {
     }
 
     $output = theme('authorize_report', array('messages' => $results['messages']));
-    
+
     $links = array();
     if (is_array($results['tasks'])) {
       $links += $results['tasks'];
diff --git includes/authorize.inc includes/authorize.inc
index 88b9a9f..df5d063 100644
--- includes/authorize.inc
+++ includes/authorize.inc
@@ -19,7 +19,7 @@ function authorize_filetransfer_form($form_state) {
   // CSS we depend on lives in modules/system/maintenance.css, which is loaded
   // via the default maintenance theme.
   $form['#attached']['js'][] = $base_url . '/misc/authorize.js';
-  
+
   // Get all the available ways to transfer files.
   if (empty($_SESSION['authorize_filetransfer_backends'])) {
     drupal_set_message(t('Unable to continue, no available methods of file transfer'), 'error');
@@ -182,7 +182,7 @@ function authorize_filetransfer_form_submit($form, &$form_state) {
         variable_set('authorize_filetransfer_connection_settings_' . $filetransfer_backend, $connection_settings);
 
         $filetransfer = authorize_get_filetransfer($filetransfer_backend, $form_state['values']['connection_settings'][$filetransfer_backend]);
-        
+
         // Now run the operation.
         authorize_run_operation($filetransfer);
       }
diff --git includes/database/pgsql/database.inc includes/database/pgsql/database.inc
index 17fb604..2f500fe 100644
--- includes/database/pgsql/database.inc
+++ includes/database/pgsql/database.inc
@@ -52,10 +52,10 @@ class DatabaseConnection_pgsql extends DatabaseConnection {
 
     $options += $this->defaultOptions();
 
-    // The PDO PostgreSQL driver has a bug which 
+    // The PDO PostgreSQL driver has a bug which
     // doesn't type cast booleans correctly when
-    // parameters are bound using associative 
-    // arrays. 
+    // parameters are bound using associative
+    // arrays.
     // See http://bugs.php.net/bug.php?id=48383
     foreach ($args as &$value) {
       if (is_bool($value)) {
@@ -141,12 +141,12 @@ class DatabaseConnection_pgsql extends DatabaseConnection {
    */
   public function nextId($existing = 0) {
 
-    // Retrive the name of the sequence. This information cannot be cached 
+    // Retrive the name of the sequence. This information cannot be cached
     // because the prefix may change, for example, like it does in simpletests.
     $sequence_name = $this->makeSequenceName('sequences', 'value');
 
-    // When PostgreSQL gets a value too small then it will lock the table, 
-    // retry the INSERT and if it's still too small then alter the sequence. 
+    // When PostgreSQL gets a value too small then it will lock the table,
+    // retry the INSERT and if it's still too small then alter the sequence.
     $id = $this->query("SELECT nextval('" . $sequence_name . "')")->fetchField();
     if ($id > $existing) {
       return $id;
@@ -154,7 +154,7 @@ class DatabaseConnection_pgsql extends DatabaseConnection {
 
     // PostgreSQL advisory locks are simply locks to be used by an
     // application such as Drupal. This will prevent other Drupal proccesses
-    // from altering the sequence while we are. 
+    // from altering the sequence while we are.
     $this->query("SELECT pg_advisory_lock(" . POSTGRESQL_NEXTID_LOCK . ")");
 
     // While waiting to obtain the lock, the sequence may have been altered
diff --git includes/database/pgsql/install.inc includes/database/pgsql/install.inc
index 83a1901..b1a5661 100644
--- includes/database/pgsql/install.inc
+++ includes/database/pgsql/install.inc
@@ -32,13 +32,13 @@ class DatabaseTasks_pgsql extends DatabaseTasks {
    */
   protected function checkEncoding() {
     try {
-      if (db_query('SHOW server_encoding')->fetchField() == 'UTF8') { 
+      if (db_query('SHOW server_encoding')->fetchField() == 'UTF8') {
         $this->pass(st('Database is encoded in UTF-8'));
       }
       else {
         $replacements = array(
-          '%encoding' => 'UTF8', 
-          '%driver' => $this->name(), 
+          '%encoding' => 'UTF8',
+          '%driver' => $this->name(),
           '!link' => '<a href="INSTALL.pgsql.txt">INSTALL.pgsql.txt</a>'
         );
         $text  = 'The %driver database must use %encoding encoding to work with Drupal.';
diff --git includes/filetransfer/local.inc includes/filetransfer/local.inc
index 7d6392c..fe21019 100644
--- includes/filetransfer/local.inc
+++ includes/filetransfer/local.inc
@@ -53,7 +53,7 @@ class FileTransferLocal extends FileTransfer implements FileTransferChmodInterfa
       throw new FileTransferException('Cannot remove file %file.', NULL, array('%file' => $file));
     }
   }
-  
+
   public function isDirectory($path) {
     return is_dir($path);
   }
diff --git includes/filetransfer/ssh.inc includes/filetransfer/ssh.inc
index 2cee170..9e1b5bd 100644
--- includes/filetransfer/ssh.inc
+++ includes/filetransfer/ssh.inc
@@ -59,7 +59,7 @@ class FileTransferSSH extends FileTransfer implements FileTransferChmodInterface
       throw new FileTransferException('Cannot remove @directory.', NULL, array('@directory' => $destination));
     }
   }
-  
+
   /**
    * WARNING: This is untested.  It is not currently used, but should do the trick.
    */
diff --git modules/aggregator/aggregator.parser.inc modules/aggregator/aggregator.parser.inc
index 366221d..e23631b 100644
--- modules/aggregator/aggregator.parser.inc
+++ modules/aggregator/aggregator.parser.inc
@@ -157,7 +157,7 @@ function aggregator_parse_feed(&$data, $feed) {
     if (empty($item['author']) && !empty($item['dc:creator'])) {
       $item['author'] = $item['dc:creator'];
     }
-     
+
     $item += array('author' => '', 'description' => '');
 
     // Store on $feed object. This is where processors will look for parsed items.
diff --git modules/block/block.tpl.php modules/block/block.tpl.php
index 1609869..1d25876 100644
--- modules/block/block.tpl.php
+++ modules/block/block.tpl.php
@@ -42,7 +42,7 @@
  */
 ?>
 <div id="block-<?php print $block->module . '-' . $block->delta; ?>" class="<?php print $classes; ?>"<?php print $attributes; ?>>
- 
+
   <?php print render($title_prefix); ?>
 <?php if ($block->subject): ?>
   <h2<?php print $title_attributes; ?>><?php print $block->subject ?></h2>
diff --git modules/book/book-all-books-block.tpl.php modules/book/book-all-books-block.tpl.php
index c0bea14..3ef3e76 100644
--- modules/book/book-all-books-block.tpl.php
+++ modules/book/book-all-books-block.tpl.php
@@ -9,7 +9,7 @@
  *
  * Available variables:
  * - $book_menus: Array of book outlines keyed to the parent book ID. Call
- *   render() on each to print it as an unordered list. 
+ *   render() on each to print it as an unordered list.
  */
 ?>
 <?php foreach ($book_menus as $book_id => $menu) : ?>
diff --git modules/color/color.module modules/color/color.module
index d86d6a2..dce3130 100644
--- modules/color/color.module
+++ modules/color/color.module
@@ -11,7 +11,7 @@ function color_help($path, $arg) {
       $output .= '<p>' . t('The Color module allows users with the <em>Administer site configuration</em> permission to quickly and easily change the color scheme of themes that have been built to be compatible with it. For more information, see the online handbook entry for <a href="@color">Color module</a>.', array('@color' => 'http://drupal.org/handbook/modules/color')) . '</p>';
       $output .= '<h3>' . t('Uses') . '</h3>';
       $output .= '<dl>';
-      $output .= '<dt>' . t('Changing colors') . '</dt>'; 
+      $output .= '<dt>' . t('Changing colors') . '</dt>';
       $output .= '<dd>' . t("Using the Color module allows you to easily change the color of links, backgrounds, text, and other theme elements. To change the color settings for a compatible theme, select the <em>Settings</em> link for your theme on the <a href='@configure'>Themes administration page</a>. If you don't see a color picker on that page, then your theme is not compatible with the color module. If you are sure that the theme does indeed support the color module, but the color picker does not appear, then <a href='@troubleshoot'>follow these troubleshooting procedures</a>.", array('@configure' => url('admin/appearance'), '@troubleshoot' => 'http://drupal.org/node/109457')) . '</dd>';
       $output .= '<dd>' . t("The Color module saves a modified copy of the theme's specified stylesheets in the files directory. This means that if you make any manual changes to your theme's stylesheet, <em>you must save your color settings again, even if they haven't changed</em>. This step is required because the module stylesheets (in the files directory) need to be recreated to include your changes.") . '</dd>';
       $output .= '</dl>';
diff --git modules/comment/comment.admin.inc modules/comment/comment.admin.inc
index f28a6ce..13b789f 100644
--- modules/comment/comment.admin.inc
+++ modules/comment/comment.admin.inc
@@ -75,7 +75,7 @@ function comment_admin_overview($form, &$form_state, $arg) {
     ->limit(50)
     ->orderByHeader($header)
     ->execute();
-	
+
   $cids = array();
 
   // We collect a sorted list of node_titles during the query to attach to the
diff --git modules/dblog/dblog.module modules/dblog/dblog.module
index 434af2b..c98472a 100644
--- modules/dblog/dblog.module
+++ modules/dblog/dblog.module
@@ -28,7 +28,7 @@ function dblog_help($path, $arg) {
       $output .= '<dt>' . t('Debugging site problems') . '</dt>';
       $output .= '<dd>' . t('In case of errors or problems with the site, the <a href="@dblog">Recent log entries</a> page can be useful for debugging, since it shows the sequence of events. The log entries include usage information, warnings, and errors.', array('@dblog' => url('admin/reports/dblog'))) . '</dd>';
       $output .= '</dl>';
-      return $output;	
+      return $output;
     case 'admin/reports/dblog':
       return '<p>' . t('The Database logging module monitors your website, capturing system events in a log (shown here) to be reviewed by an authorized individual at a later time. This log is a list of recorded events containing usage data, performance data, errors, warnings and operational information. It is vital to check the Recent log entries report on a regular basis, as it is often the only way to tell what is going on.') . '</p>';
   }
diff --git modules/field/field.attach.inc modules/field/field.attach.inc
index 6745355..2b4f5d1 100644
--- modules/field/field.attach.inc
+++ modules/field/field.attach.inc
@@ -999,7 +999,7 @@ function field_attach_delete_revision($obj_type, $object) {
  *   with all operators below. A FieldQueryException will be raised if an
  *   unsupported condition is specified.
  *   Supported columns:
- *     - any of the columns defined in hook_field_schema() for $field_name's 
+ *     - any of the columns defined in hook_field_schema() for $field_name's
  *       field type: condition on field value,
  *     - 'type': condition on object type (e.g. 'node', 'user'...),
  *     - 'bundle': condition on object bundle (e.g. node type),
diff --git modules/field/tests/field.test modules/field/tests/field.test
index 1b9ef2e..c88a032 100644
--- modules/field/tests/field.test
+++ modules/field/tests/field.test
@@ -2376,7 +2376,7 @@ class FieldInstanceCrudTestCase extends FieldTestCase {
     }
 
     // Check that an instance cannot be added to an object type
-    // forbidden by the field. 
+    // forbidden by the field.
     try {
       $instance = $this->instance_definition;
       $instance['field_name'] = $field_restricted['field_name'];
diff --git modules/help/help.api.php modules/help/help.api.php
index 1fd0e38..ae15b70 100644
--- modules/help/help.api.php
+++ modules/help/help.api.php
@@ -26,7 +26,7 @@
  *   is being requested; e.g., 'admin/node' or 'user/edit'. If the router path
  *   includes a % wildcard, then this will appear in $path; for example,
  *   node pages would have $path equal to 'node/%' or 'node/%/view'. Your hook
- *   implementation may also be called with special descriptors after a 
+ *   implementation may also be called with special descriptors after a
  *   "#" sign. Some examples:
  *   - admin/help#modulename
  *     The main module help text, displayed on the admin/help/modulename
@@ -41,7 +41,7 @@
  *   array should always be used rather than directly invoking arg(), because
  *   your hook implementation may be called for other purposes besides building
  *   the current page's help. Note that depending on which module is invoking
- *   hook_help, $arg may contain only empty strings. Regardless, $arg[0] to 
+ *   hook_help, $arg may contain only empty strings. Regardless, $arg[0] to
  *   $arg[11] will always be set.
  * @return
  *   A localized string containing the help text.
diff --git modules/locale/locale.test modules/locale/locale.test
index 1c14e0c..a66a6f9 100644
--- modules/locale/locale.test
+++ modules/locale/locale.test
@@ -333,7 +333,7 @@ class LocaleTranslationFunctionalTest extends DrupalWebTestCase {
     $edit = array('translations['. $langcode .']' => $this->randomString());
     $this->drupalPost($url, $edit, t('Save translations'));
 
-    // Trigger JavaScript translation parsing and building. 
+    // Trigger JavaScript translation parsing and building.
     locale_inc_callback('_locale_rebuild_js', $langcode);
 
     // Retrieve the JavaScript translation hash code for the custom language to
diff --git modules/menu/menu.admin.inc modules/menu/menu.admin.inc
index fafdafd..88b8d83 100644
--- modules/menu/menu.admin.inc
+++ modules/menu/menu.admin.inc
@@ -63,7 +63,7 @@ function menu_overview_form($form, &$form_state, $menu) {
 
   $form = array_merge($form, _menu_overview_tree_form($tree));
   $form['#menu'] =  $menu;
-  
+
   if (element_children($form)) {
     $form['actions'] = array('#type' => 'container', '#attributes' => array('class' => array('form-actions')));
     $form['actions']['submit'] = array(
diff --git modules/menu/menu.api.php modules/menu/menu.api.php
index f7f7d33..0910b14 100644
--- modules/menu/menu.api.php
+++ modules/menu/menu.api.php
@@ -165,7 +165,7 @@
  *     instead.
  *   - "page arguments": An array of arguments to pass to the page callback
  *     function, with path component substitution as described above.
- *   - "delivery callback": The function to call to package the result of the 
+ *   - "delivery callback": The function to call to package the result of the
  *     page callback function and send it to the browser. Defaults to
  *     drupal_deliver_html_page() unless a value is inherited from a parent menu
  *     item.
@@ -192,7 +192,7 @@
  *   - "file path": The path to the directory containing the file specified in
  *     "file". This defaults to the path to the module implementing the hook.
  *   - "load arguments": An array of arguments to be passed to each of the
- *     wildcard object loaders in the path, after the path argument itself. 
+ *     wildcard object loaders in the path, after the path argument itself.
  *     For example, if a module registers path node/%node/revisions/%/view
  *     with load arguments set to array(3), the '%node' in the path indicates
  *     that the loader function node_load() will be called with the second
diff --git modules/openid/openid.pages.inc modules/openid/openid.pages.inc
index 4dd76d9..b5104e3 100644
--- modules/openid/openid.pages.inc
+++ modules/openid/openid.pages.inc
@@ -54,8 +54,8 @@ function openid_user_identities($account) {
   }
 
   $build['openid_table'] = array(
-    '#theme' => 'table', 
-    '#header' => $header, 
+    '#theme' => 'table',
+    '#header' => $header,
     '#rows' => $rows,
   );
   $build['openid_user_add'] = drupal_get_form('openid_user_add');
diff --git modules/openid/openid.test modules/openid/openid.test
index 6a5d347..3d0f7d8 100644
--- modules/openid/openid.test
+++ modules/openid/openid.test
@@ -154,7 +154,7 @@ class OpenIDFunctionalTest extends DrupalWebTestCase {
     // Use a User-supplied Identity that is the URL of an XRDS document.
     $identity = url('openid-test/yadis/xrds', array('absolute' => TRUE));
 
-    // Tell openid_test.module to respond with these SREG fields. 
+    // Tell openid_test.module to respond with these SREG fields.
     variable_set('openid_test_response', array('openid.sreg.nickname' => 'john', 'openid.sreg.email' => 'john@example.com'));
 
     // Fill out and submit the login form.
@@ -163,7 +163,7 @@ class OpenIDFunctionalTest extends DrupalWebTestCase {
 
     // Check we are on the OpenID redirect form.
     $this->assertTitle(t('OpenID redirect'), t('OpenID redirect page was displayed.'));
-        
+
     // Submit form to the OpenID Provider Endpoint.
     $this->drupalPost(NULL, array(), t('Send'));
     $this->assertLink('john', 0, t('User was logged in.'));
@@ -184,7 +184,7 @@ class OpenIDFunctionalTest extends DrupalWebTestCase {
     // Use a User-supplied Identity that is the URL of an XRDS document.
     $identity = url('openid-test/yadis/xrds', array('absolute' => TRUE));
 
-    // Tell openid_test.module to respond with these SREG fields. 
+    // Tell openid_test.module to respond with these SREG fields.
     variable_set('openid_test_response', array('openid.sreg.nickname' => $this->web_user->name, 'openid.sreg.email' => 'mail@invalid#'));
 
     // Fill out and submit the login form.
@@ -193,7 +193,7 @@ class OpenIDFunctionalTest extends DrupalWebTestCase {
 
     // Check we are on the OpenID redirect form.
     $this->assertTitle(t('OpenID redirect'), t('OpenID redirect page was displayed.'));
-        
+
     // Submit form to the OpenID Provider Endpoint.
     $this->drupalPost(NULL, array(), t('Send'));
 
@@ -237,7 +237,7 @@ class OpenIDFunctionalTest extends DrupalWebTestCase {
 
     // Check we are on the OpenID redirect form.
     $this->assertTitle(t('OpenID redirect'), t('OpenID redirect page was displayed.'));
-        
+
     // Submit form to the OpenID Provider Endpoint.
     $this->drupalPost(NULL, array(), t('Send'));
 
diff --git modules/overlay/overlay-parent.js modules/overlay/overlay-parent.js
index 5b3944b..409f640 100644
--- modules/overlay/overlay-parent.js
+++ modules/overlay/overlay-parent.js
@@ -277,7 +277,7 @@ Drupal.overlay.load = function (url) {
   self.$iframeDocument = null;
   self.$iframeBody = null;
 
-  // Reset lastHeight so the overlay fits user's viewport and the loading 
+  // Reset lastHeight so the overlay fits user's viewport and the loading
   // spinner is centered.
   self.lastHeight = 0;
   self.outerResize();
@@ -292,7 +292,7 @@ Drupal.overlay.load = function (url) {
   self.$dialogTitlebar.find('ul').remove();
 
   // While the overlay is loading, we remove the loaded class from the dialog.
-  // After the loading is finished, the loaded class is added back. The loaded 
+  // After the loading is finished, the loaded class is added back. The loaded
   // class is being used to hide the iframe while loading.
   // @see overlay-parent.css .overlay-loaded #overlay-element
   self.$dialog.removeClass('overlay-loaded');
@@ -408,7 +408,7 @@ Drupal.overlay.bindChild = function (iframeWindow, isClosing) {
 
   // Unbind the keydown and keypress handlers installed by ui.dialog because
   // they interfere with use of browser's keyboard hotkeys like CTRL+w.
-  // This may cause problems when using modules that implement keydown or 
+  // This may cause problems when using modules that implement keydown or
   // keypress handlers as they aren't blocked when overlay is open.
   $(document).unbind('keydown.dialog-overlay keypress.dialog-overlay');
 
diff --git modules/rdf/rdf.test modules/rdf/rdf.test
index 314e857..1b4aba3 100644
--- modules/rdf/rdf.test
+++ modules/rdf/rdf.test
@@ -407,7 +407,7 @@ class RdfTrackerAttributesTestCase extends DrupalWebTestCase {
     // Tests whether the property has been set for number of comments.
     $tracker_replies = $this->xpath("//tr[@about='$url']//td[contains(@property, 'sioc:num_replies') and contains(@content, '1')]");
     $this->assertTrue($tracker_replies, t('Num replies property and content attributes found on @user content.', array('@user'=> $user)));
-    
+
     // Need to query database directly to obtain last_activity_date because
     // it cannot be accessed via node_load().
     $result = db_query('SELECT t.changed FROM {tracker_node} t WHERE t.nid = (:nid)', array(':nid' => $node->nid));
diff --git modules/search/search-results.tpl.php modules/search/search-results.tpl.php
index 706411a..1cc3e5c 100644
--- modules/search/search-results.tpl.php
+++ modules/search/search-results.tpl.php
@@ -24,7 +24,7 @@
 <?php if ($search_results) : ?>
   <h2><?php print t('Search results');?></h2>
   <dl class="search-results <?php print $type; ?>-results">
-    <?php print $search_results; ?>  
+    <?php print $search_results; ?>
   </dl>
   <?php print $pager; ?>
 <?php else : ?>
diff --git modules/search/search.api.php modules/search/search.api.php
index 6fe5661..d6e6c9c 100644
--- modules/search/search.api.php
+++ modules/search/search.api.php
@@ -16,7 +16,7 @@
  *
  * This hook allows a module to perform searches on content it defines
  * (custom node types, users, or comments, for example) when a site search
- * is performed. 
+ * is performed.
  *
  * Note that you can use form API to extend the search. You will need to use
  * hook_form_alter() to add any additional required form elements. You can
@@ -206,7 +206,7 @@ function hook_search_execute($keys = NULL) {
   return $results;
 }
 
-/** 
+/**
  * Override the rendering of search results.
  *
  * A module that implements hook_search() to define a type of search
diff --git modules/search/search.module modules/search/search.module
index 93852ee..7c669e7 100644
--- modules/search/search.module
+++ modules/search/search.module
@@ -33,13 +33,13 @@
  */
 define('PREG_CLASS_SEARCH_EXCLUDE',
   '\x{0}-\x{2F}\x{3A}-\x{40}\x{5B}-\x{60}\x{7B}-\x{A9}\x{AB}-\x{B1}\x{B4}' .
-  '\x{B6}-\x{B8}\x{BB}\x{BF}\x{D7}\x{F7}\x{2C2}-\x{2C5}\x{2D2}-\x{2DF}' .   
+  '\x{B6}-\x{B8}\x{BB}\x{BF}\x{D7}\x{F7}\x{2C2}-\x{2C5}\x{2D2}-\x{2DF}' .
   '\x{2E5}-\x{2EB}\x{2ED}\x{2EF}-\x{2FF}\x{375}\x{37E}-\x{385}\x{387}\x{3F6}' .
-  '\x{482}\x{55A}-\x{55F}\x{589}-\x{58A}\x{5BE}\x{5C0}\x{5C3}\x{5C6}' .        
-  '\x{5F3}-\x{60F}\x{61B}-\x{61F}\x{66A}-\x{66D}\x{6D4}\x{6DD}\x{6E9}' .       
-  '\x{6FD}-\x{6FE}\x{700}-\x{70F}\x{7F6}-\x{7F9}\x{830}-\x{83E}' .             
-  '\x{964}-\x{965}\x{970}\x{9F2}-\x{9F3}\x{9FA}-\x{9FB}\x{AF1}\x{B70}' .       
-  '\x{BF3}-\x{BFA}\x{C7F}\x{CF1}-\x{CF2}\x{D79}\x{DF4}\x{E3F}\x{E4F}' .        
+  '\x{482}\x{55A}-\x{55F}\x{589}-\x{58A}\x{5BE}\x{5C0}\x{5C3}\x{5C6}' .
+  '\x{5F3}-\x{60F}\x{61B}-\x{61F}\x{66A}-\x{66D}\x{6D4}\x{6DD}\x{6E9}' .
+  '\x{6FD}-\x{6FE}\x{700}-\x{70F}\x{7F6}-\x{7F9}\x{830}-\x{83E}' .
+  '\x{964}-\x{965}\x{970}\x{9F2}-\x{9F3}\x{9FA}-\x{9FB}\x{AF1}\x{B70}' .
+  '\x{BF3}-\x{BFA}\x{C7F}\x{CF1}-\x{CF2}\x{D79}\x{DF4}\x{E3F}\x{E4F}' .
   '\x{E5A}-\x{E5B}\x{F01}-\x{F17}\x{F1A}-\x{F1F}\x{F34}\x{F36}\x{F38}' .
   '\x{F3A}-\x{F3D}\x{F85}\x{FBE}-\x{FC5}\x{FC7}-\x{FD8}\x{104A}-\x{104F}' .
   '\x{109E}-\x{109F}\x{10FB}\x{1360}-\x{1368}\x{1390}-\x{1399}\x{1400}' .
diff --git modules/search/search.test modules/search/search.test
index 05c61da..ef17277 100644
--- modules/search/search.test
+++ modules/search/search.test
@@ -171,7 +171,7 @@ class SearchMatchTestCase extends DrupalWebTestCase {
       $this->_testQueryMatching($query, $set, $results);
       $this->_testQueryScores($query, $set, $results);
     }
-    
+
     // These queries are run against the third index type, SEARCH_TYPE_JPN.
     $queries = array(
       // Simple AND queries.
@@ -193,7 +193,7 @@ class SearchMatchTestCase extends DrupalWebTestCase {
       $set = $result ? $result->fetchAll() : array();
       $this->_testQueryMatching($query, $set, $results);
       $this->_testQueryScores($query, $set, $results);
-    }      
+    }
   }
 
   /**
@@ -599,4 +599,3 @@ class SearchSimplifyTestCase extends DrupalWebTestCase {
     $this->assertIdentical(' ', search_simplify($string), t('Search simplify works for ASCII control characters.'));
   }
 }
-  
\ No newline at end of file
diff --git modules/search/tests/UnicodeTest.txt modules/search/tests/UnicodeTest.txt
index af8a65c..141d0af 100644
--- modules/search/tests/UnicodeTest.txt
+++ modules/search/tests/UnicodeTest.txt
@@ -133,7 +133,7 @@ abcdefghijklmnopqrstuvwxyz
 ᐁᐂᐃᐄᐅᐆᐇᐈᐉᐊᐋᐌᐍᐎᐏᐐᐑᐒᐓᐔᐕᐖᐗᐘᐙᐚᐛᐜᐝᐞᐟᐠᐡᐢᐣᐤᐥᐦᐧᐨᐩᐪᐫᐬᐭᐮᐯᐰᐱᐲᐳᐴᐵᐶᐷᐸᐹᐺᐻᐼᐽᐾᐿᑀᑁᑂᑃᑄᑅᑆᑇᑈᑉᑊᑋᑌᑍᑎᑏᑐᑑᑒᑓᑔᑕᑖᑗᑘᑙᑚᑛᑜᑝᑞᑟᑠᑡᑢᑣᑤᑥᑦᑧᑨᑩᑪᑫᑬᑭᑮᑯᑰᑱᑲᑳᑴᑵᑶᑷᑸᑹᑺᑻᑼᑽᑾᑿᒀᒁᒂᒃᒄᒅᒆᒇᒈᒉᒊᒋᒌᒍᒎᒏᒐᒑᒒᒓᒔᒕᒖᒗᒘᒙᒚᒛᒜᒝᒞᒟᒠᒡᒢᒣᒤᒥᒦᒧᒨᒩᒪᒫᒬᒭᒮᒯᒰᒱᒲᒳᒴᒵᒶᒷᒸᒹᒺᒻᒼᒽᒾᒿᓀᓁᓂᓃᓄᓅᓆᓇᓈᓉᓊᓋᓌᓍᓎᓏᓐᓑᓒᓓᓔᓕᓖᓗᓘᓙᓚᓛᓜᓝᓞᓟᓠᓡᓢᓣᓤᓥᓦᓧᓨᓩᓪᓫᓬᓭᓮᓯᓰᓱᓲᓳᓴᓵᓶᓷᓸᓹᓺᓻᓼᓽᓾᓿᔀᔁᔂᔃᔄᔅᔆᔇᔈᔉᔊᔋᔌᔍᔎᔏᔐᔑᔒᔓᔔᔕᔖᔗᔘᔙᔚᔛᔜᔝᔞᔟᔠᔡᔢᔣᔤᔥᔦᔧᔨᔩᔪᔫᔬᔭᔮᔯᔰᔱᔲᔳᔴᔵᔶᔷᔸᔹᔺᔻᔼᔽᔾᔿᕀᕁᕂᕃᕄᕅᕆᕇᕈᕉᕊᕋᕌᕍᕎᕏᕐᕑᕒᕓᕔᕕᕖᕗᕘᕙᕚᕛᕜᕝᕞᕟᕠᕡᕢᕣᕤᕥᕦᕧᕨᕩᕪᕫᕬᕭᕮᕯᕰᕱᕲᕳᕴᕵᕶᕷᕸᕹᕺᕻᕼᕽᕾᕿᖀᖁᖂᖃᖄᖅᖆᖇᖈᖉᖊᖋᖌᖍᖎᖏᖐᖑᖒᖓᖔᖕᖖᖗᖘᖙᖚᖛᖜᖝᖞᖟᖠᖡᖢᖣᖤᖥᖦᖧᖨᖩᖪᖫᖬᖭᖮᖯᖰᖱᖲᖳᖴᖵᖶᖷᖸᖹᖺᖻᖼᖽᖾᖿᗀᗁᗂᗃᗄᗅᗆᗇᗈᗉᗊᗋᗌᗍᗎᗏᗐᗑᗒᗓᗔᗕᗖᗗᗘᗙᗚᗛᗜᗝᗞᗟᗠᗡᗢᗣᗤᗥᗦᗧᗨᗩᗪᗫᗬᗭᗮᗯᗰᗱᗲᗳᗴᗵᗶᗷᗸᗹᗺᗻᗼᗽᗾᗿᘀᘁᘂᘃᘄᘅᘆᘇᘈᘉᘊᘋᘌᘍᘎᘏᘐᘑᘒᘓᘔᘕᘖᘗᘘᘙᘚᘛᘜᘝᘞᘟᘠᘡᘢᘣᘤᘥᘦᘧᘨᘩᘪᘫᘬᘭᘮᘯᘰᘱᘲᘳᘴᘵᘶᘷᘸᘹᘺᘻᘼᘽᘾᘿᙀᙁᙂᙃᙄᙅᙆᙇᙈᙉᙊᙋᙌᙍᙎᙏᙐᙑᙒᙓᙔᙕᙖᙗᙘᙙᙚᙛᙜᙝᙞᙟᙠᙡᙢᙣᙤᙥᙦᙧᙨᙩᙪᙫᙬ
 ᙭᙮
 ᙯᙰᙱᙲᙳᙴᙵᙶᙷᙸᙹᙺᙻᙼᙽᙾᙿ
- 
+
 ᚁᚂᚃᚄᚅᚆᚇᚈᚉᚊᚋᚌᚍᚎᚏᚐᚑᚒᚓᚔᚕᚖᚗᚘᚙᚚ
 ᚛᚜
 ᚠᚡᚢᚣᚤᚥᚦᚧᚨᚩᚪᚫᚬᚭᚮᚯᚰᚱᚲᚳᚴᚵᚶᚷᚸᚹᚺᚻᚼᚽᚾᚿᛀᛁᛂᛃᛄᛅᛆᛇᛈᛉᛊᛋᛌᛍᛎᛏᛐᛑᛒᛓᛔᛕᛖᛗᛘᛙᛚᛛᛜᛝᛞᛟᛠᛡᛢᛣᛤᛥᛦᛧᛨᛩᛪ
@@ -149,7 +149,7 @@ abcdefghijklmnopqrstuvwxyz
 ៜ៝០១២៣៤៥៦៧៨៩៰៱៲៳៴៵៶៷៸៹
 ᠀᠁᠂᠃᠄᠅᠆᠇᠈᠉᠊
 ᠋᠌᠍
-᠎
+
 ᠐᠑᠒᠓᠔᠕᠖᠗᠘᠙ᠠᠡᠢᠣᠤᠥᠦᠧᠨᠩᠪᠫᠬᠭᠮᠯᠰᠱᠲᠳᠴᠵᠶᠷᠸᠹᠺᠻᠼᠽᠾᠿᡀᡁᡂᡃᡄᡅᡆᡇᡈᡉᡊᡋᡌᡍᡎᡏᡐᡑᡒᡓᡔᡕᡖᡗᡘᡙᡚᡛᡜᡝᡞᡟᡠᡡᡢᡣᡤᡥᡦᡧᡨᡩᡪᡫᡬᡭᡮᡯᡰᡱᡲᡳᡴᡵᡶᡷᢀᢁᢂᢃᢄᢅᢆᢇᢈᢉᢊᢋᢌᢍᢎᢏᢐᢑᢒᢓᢔᢕᢖᢗᢘᢙᢚᢛᢜᢝᢞᢟᢠᢡᢢᢣᢤᢥᢦᢧᢨᢩᢪᢰᢱᢲᢳᢴᢵᢶᢷᢸᢹᢺᢻᢼᢽᢾᢿᣀᣁᣂᣃᣄᣅᣆᣇᣈᣉᣊᣋᣌᣍᣎᣏᣐᣑᣒᣓᣔᣕᣖᣗᣘᣙᣚᣛᣜᣝᣞᣟᣠᣡᣢᣣᣤᣥᣦᣧᣨᣩᣪᣫᣬᣭᣮᣯᣰᣱᣲᣳᣴᣵᤀᤁᤂᤃᤄᤅᤆᤇᤈᤉᤊᤋᤌᤍᤎᤏᤐᤑᤒᤓᤔᤕᤖᤗᤘᤙᤚᤛᤜᤠᤡᤢᤣᤤᤥᤦᤧᤨᤩᤪᤫᤰᤱᤲᤳᤴᤵᤶᤷᤸ᤻᤹᤺
 ᥀᥄᥅
 ᥆᥇᥈᥉᥊᥋᥌᥍᥎᥏ᥐᥑᥒᥓᥔᥕᥖᥗᥘᥙᥚᥛᥜᥝᥞᥟᥠᥡᥢᥣᥤᥥᥦᥧᥨᥩᥪᥫᥬᥭᥰᥱᥲᥳᥴᦀᦁᦂᦃᦄᦅᦆᦇᦈᦉᦊᦋᦌᦍᦎᦏᦐᦑᦒᦓᦔᦕᦖᦗᦘᦙᦚᦛᦜᦝᦞᦟᦠᦡᦢᦣᦤᦥᦦᦧᦨᦩᦪᦫᦰᦱᦲᦳᦴᦵᦶᦷᦸᦹᦺᦻᦼᦽᦾᦿᧀᧁᧂᧃᧄᧅᧆᧇᧈᧉ᧐᧑᧒᧓᧔᧕᧖᧗᧘᧙᧚
diff --git modules/shortcut/shortcut.admin.inc modules/shortcut/shortcut.admin.inc
index cc1ccb1..82c3f20 100644
--- modules/shortcut/shortcut.admin.inc
+++ modules/shortcut/shortcut.admin.inc
@@ -80,7 +80,7 @@ function shortcut_set_switch($form, &$form_state, $account = NULL) {
 
   $form['actions'] = array('#type' => 'container', '#attributes' => array('class' => array('form-actions')));
   $form['actions']['submit'] = array(
-    '#type' => 'submit', 
+    '#type' => 'submit',
     '#value' => t('Save configuration'),
   );
 
@@ -186,7 +186,7 @@ function shortcut_set_customize($form, &$form_state, $shortcut_set) {
       '#default_value' => $status,
       '#attributes' => array('class' => array('shortcut-status-select')),
     );
-    
+
     $form['shortcuts'][$status][$mlid]['edit']['#markup'] = l(t('edit'), 'admin/config/system/shortcut/link/' . $mlid);
     $form['shortcuts'][$status][$mlid]['delete']['#markup'] = l(t('delete'), 'admin/config/system/shortcut/link/' . $mlid . '/delete');
   }
@@ -198,7 +198,7 @@ function shortcut_set_customize($form, &$form_state, $shortcut_set) {
 
   $form['actions'] = array('#type' => 'container', '#attributes' => array('class' => array('form-actions')));
   $form['actions']['submit'] = array(
-    '#type' => 'submit', 
+    '#type' => 'submit',
     '#value' => t('Save Changes'),
   );
 
diff --git modules/shortcut/shortcut.module modules/shortcut/shortcut.module
index 5489093..65770ac 100644
--- modules/shortcut/shortcut.module
+++ modules/shortcut/shortcut.module
@@ -399,7 +399,7 @@ function shortcut_current_displayed_set($account = NULL) {
     $shortcut_set = shortcut_set_load($shortcut_set_name);
   }
   // Otherwise, use the default set.
-  else { 
+  else {
     $shortcut_set = shortcut_default_set($account);
   }
 
diff --git modules/simpletest/tests/actions.test modules/simpletest/tests/actions.test
index 3481183..5e27d56 100644
--- modules/simpletest/tests/actions.test
+++ modules/simpletest/tests/actions.test
@@ -104,7 +104,7 @@ class ActionLoopTestCase extends DrupalWebTestCase {
 
   /**
    * Create an infinite loop by causing a watchdog message to be set,
-   * which causes the actions to be triggered again, up to actions_max_stack 
+   * which causes the actions to be triggered again, up to actions_max_stack
    * times.
    */
   protected function triggerActions() {
diff --git modules/simpletest/tests/bootstrap.test modules/simpletest/tests/bootstrap.test
index 1688c50..ecae669 100644
--- modules/simpletest/tests/bootstrap.test
+++ modules/simpletest/tests/bootstrap.test
@@ -390,7 +390,7 @@ class BootstrapResettableStaticTestCase extends DrupalUnitTestCase {
 
   /**
    * Test that a variable reference returned by drupal_static() gets reset when
-   * drupal_static_reset() is called. 
+   * drupal_static_reset() is called.
    */
   function testDrupalStatic() {
     $name = __CLASS__ . '_' . __METHOD__;
diff --git modules/simpletest/tests/common_test_info.txt modules/simpletest/tests/common_test_info.txt
index a8cbf8e..6f684fc 100644
--- modules/simpletest/tests/common_test_info.txt
+++ modules/simpletest/tests/common_test_info.txt
@@ -2,9 +2,9 @@
 ; Test parsing with a simple string.
 simple_string = A simple string
 
-; Test that constants can be used as values. 
+; Test that constants can be used as values.
 simple_constant = WATCHDOG_INFO
 
 ; After parsing the .info file, 'double_colon' should hold the literal value.
 ; Parsing should not throw a fatal error or try to access a class constant.
-double_colon = dummyClassName::  
+double_colon = dummyClassName::
diff --git modules/simpletest/tests/module_test.module modules/simpletest/tests/module_test.module
index 9446236..bbd847c 100644
--- modules/simpletest/tests/module_test.module
+++ modules/simpletest/tests/module_test.module
@@ -12,7 +12,7 @@ function module_test_permission() {
 
 /**
  * Implements hook_system_info_alter().
- * 
+ *
  * Manipulate module dependencies to test dependency chains.
  */
 function module_test_system_info_alter(&$info, $file, $type) {
diff --git modules/statistics/statistics.test modules/statistics/statistics.test
index 44e8021..3476358 100644
--- modules/statistics/statistics.test
+++ modules/statistics/statistics.test
@@ -44,7 +44,7 @@ class StatisticsReportsTestCase extends StatisticsTestCase {
       'group' => 'Statistics'
     );
   }
-  
+
   /**
    * Verifies that 'Recent hits' renders properly and displays the added hit.
    */
@@ -179,7 +179,7 @@ class StatisticsBlockVisitorsTestCase extends StatisticsTestCase {
 class StatisticsAdminTestCase extends DrupalWebTestCase {
   protected $privileged_user;
   protected $test_node;
-  
+
   public static function getInfo() {
     return array(
       'name' => 'Test statistics admin.',
@@ -218,7 +218,7 @@ class StatisticsAdminTestCase extends DrupalWebTestCase {
     $this->drupalGet('admin/reports/pages');
     $this->assertText('node/1', t('Test node found.'));
 
-    // Hit the node again (the counter is incremented after the hit, so 
+    // Hit the node again (the counter is incremented after the hit, so
     // "1 read" will actually be shown when the node is hit the second time).
     $this->drupalGet('node/' . $this->test_node->nid);
     $this->assertText('1 read', t('Node is read once.'));
@@ -298,7 +298,7 @@ class StatisticsAdminTestCase extends DrupalWebTestCase {
     // statistics_cron will subtract the statistics_flush_accesslog_timer
     // variable from REQUEST_TIME in the delete query, so wait two secs here to
     // make sure the access log will be flushed for the node just hit.
-    sleep(2); 
+    sleep(2);
     $this->cronRun();
 
     $this->drupalGet('admin/reports/pages');
diff --git modules/system/image.gd.inc modules/system/image.gd.inc
index d8f893d..06ea995 100644
--- modules/system/image.gd.inc
+++ modules/system/image.gd.inc
@@ -257,7 +257,7 @@ function image_gd_save(stdClass $image, $destination) {
   if ($wrapper = file_stream_wrapper_get_instance_by_uri($destination)) {
     $destination = $wrapper->realpath();
   }
-  
+
   $extension = str_replace('jpg', 'jpeg', $image->info['extension']);
   $function = 'image' . $extension;
   if (!function_exists($function)) {
diff --git modules/system/page.tpl.php modules/system/page.tpl.php
index 470f1c2..4e59475 100644
--- modules/system/page.tpl.php
+++ modules/system/page.tpl.php
@@ -61,7 +61,7 @@
  * - $page['sidebar_second']: Items for the second sidebar.
  * - $page['header']: Items for the header region.
  * - $page['footer']: Items for the footer region.
- * 
+ *
  * @see template_preprocess()
  * @see template_preprocess_page()
  * @see template_process()
diff --git modules/system/system.api.php modules/system/system.api.php
index 5f83d33..d532a1a 100644
--- modules/system/system.api.php
+++ modules/system/system.api.php
@@ -98,8 +98,8 @@ function hook_hook_info() {
  *     Keys are bundles machine names, as found in the objects' 'bundle'
  *     property (defined in the 'object keys' entry above). Elements:
  *     - label: The human-readable name of the bundle.
- *     - admin: An array of information that allows Field UI pages to attach 
- *       themselves to the existing administration pages for the bundle. 
+ *     - admin: An array of information that allows Field UI pages to attach
+ *       themselves to the existing administration pages for the bundle.
  *       Elements:
  *       - path: the path of the bundle's main administration page, as defined
  *         in hook_menu(). If the path includes a placeholder for the bundle,
diff --git modules/system/system.install modules/system/system.install
index f76e8c0..0f5a145 100644
--- modules/system/system.install
+++ modules/system/system.install
@@ -94,7 +94,7 @@ function system_requirements($phase) {
   else {
     $requirements['php_register_globals']['value'] = $t('Disabled');
   }
-  
+
   // Test PDO library availability.
   $requirements['pdo'] = array(
     'title' => $t('PDO library'),
diff --git modules/system/system.tar.inc modules/system/system.tar.inc
index af320f4..14cee89 100644
--- modules/system/system.tar.inc
+++ modules/system/system.tar.inc
@@ -51,7 +51,7 @@ define ('ARCHIVE_TAR_END_BLOCK', pack("a512", ''));
 * @license  http://www.opensource.org/licenses/bsd-license.php New BSD License
 * @package  Archive_Tar
 */
-class Archive_Tar 
+class Archive_Tar
 {
     /**
     * @var string Name of the Tar
diff --git modules/system/system.test modules/system/system.test
index 055741a..a5c244a 100644
--- modules/system/system.test
+++ modules/system/system.test
@@ -1244,7 +1244,7 @@ class SystemThemeFunctionalTest extends DrupalWebTestCase {
     $this->drupalPost('admin/appearance/settings', $edit, t('Save configuration'));
     $this->drupalGet('node');
     $this->assertRaw($file->uri, t('Logo path successfully changed.'));
-  
+
     // Upload a file to use for the logo.
     $file = current($this->drupalGetTestFiles('image'));
     $edit = array(
diff --git modules/system/system.tokens.inc modules/system/system.tokens.inc
index e4627b7..6ecfb0c 100644
--- modules/system/system.tokens.inc
+++ modules/system/system.tokens.inc
@@ -51,7 +51,7 @@ function system_token_info() {
   $site['url-brief'] = array(
     'name' => t("URL (brief)"),
     'description' => t("The URL of the site's front page without the protocol."),
-  );  
+  );
   $site['login-url'] = array(
     'name' => t("Login page"),
     'description' => t("The URL of the site's login page."),
@@ -186,7 +186,7 @@ function system_tokens($type, $tokens, array $data = array(), array $options = a
           break;
 
         case 'url-brief':
-          $replacements[$original] = preg_replace('!^https?://!', '', url('<front>', $url_options)); 
+          $replacements[$original] = preg_replace('!^https?://!', '', url('<front>', $url_options));
           break;
 
         case 'login-url':
diff --git modules/system/system.updater.inc modules/system/system.updater.inc
index 83c7b2e..4ce3001 100644
--- modules/system/system.updater.inc
+++ modules/system/system.updater.inc
@@ -6,7 +6,7 @@
  * Subclasses of the Updater class to update Drupal core knows how to update.
  * At this time, only modules and themes are supported.
  */
- 
+
 /**
  * Class for updating modules using FileTransfer classes via authorize.php.
  */
@@ -145,7 +145,7 @@ class ThemeUpdater extends Updater implements DrupalUpdaterInterface {
       ->condition('name', $this->name)
       ->execute();
   }
-  
+
   public function postInstallTasks() {
     return array(
       l(t('Set the !project theme as default', array('!project' => $this->title)), 'admin/appearance'),
diff --git modules/toolbar/toolbar.css modules/toolbar/toolbar.css
index ad35a8f..f002f8a 100644
--- modules/toolbar/toolbar.css
+++ modules/toolbar/toolbar.css
@@ -86,7 +86,7 @@ body.toolbar-drawer {
 #toolbar-user {
   float: right;
 }
-  
+
 #toolbar-menu {
   float: left;
 }
diff --git modules/toolbar/toolbar.module modules/toolbar/toolbar.module
index d063e39..ae04562 100644
--- modules/toolbar/toolbar.module
+++ modules/toolbar/toolbar.module
@@ -78,7 +78,7 @@ function toolbar_toggle_page() {
 
 /**
  * Formats an element used to toggle the toolbar drawer's visibility.
- * 
+ *
  * @param $variables
  *   An associative array containing:
  *   - collapsed: A boolean value representing the toolbar drawer's visibility.
@@ -102,7 +102,7 @@ function theme_toolbar_toggle($variables) {
 
 /**
  * Determines the current state of the toolbar drawer's visibility.
- * 
+ *
  * @return
  *   TRUE when drawer is collapsed, FALSE when it is expanded.
  */
@@ -225,7 +225,7 @@ function toolbar_view() {
     '#links' => $links,
     '#attributes' => array('id' => 'toolbar-user'),
   );
-  
+
   // Add a "home" link.
   $link = array(
     'home' => array(
@@ -275,7 +275,7 @@ function toolbar_get_menu_tree() {
     $admin_link = array_pop($tree);
     $tree = $admin_link['below'] ? $admin_link['below'] : array();
   }
-  
+
   return $tree;
 }
 
diff --git modules/translation/translation.module modules/translation/translation.module
index f12c4df..fb3de43 100644
--- modules/translation/translation.module
+++ modules/translation/translation.module
@@ -210,7 +210,7 @@ function translation_node_prepare($node) {
     isset($_GET['translation']) &&
     isset($_GET['language']) &&
     is_numeric($_GET['translation'])) {
-    
+
     $source_node = node_load($_GET['translation']);
     if (empty($source_node) || !node_access('view', $source_node)) {
       // Source node not found or no access to view. We should not check
@@ -218,13 +218,13 @@ function translation_node_prepare($node) {
       // to edit the source node but should still be able to translate.
       return;
     }
-    
+
     $language_list = language_list();
     if (!isset($language_list[$_GET['language']]) || ($source_node->language == $_GET['language'])) {
       // If not supported language, or same language as source node, break.
       return;
     }
-    
+
     // Ensure we don't have an existing translation in this language.
     if (!empty($source_node->tnid)) {
       $translations = translation_node_get_translations($source_node->tnid);
@@ -233,7 +233,7 @@ function translation_node_prepare($node) {
         return;
       }
     }
-    
+
     // Populate fields based on source node.
     $node->language = $_GET['language'];
     $node->translation_source = $source_node;
diff --git modules/translation/translation.pages.inc modules/translation/translation.pages.inc
index db4c5c9..ce6fe22 100644
--- modules/translation/translation.pages.inc
+++ modules/translation/translation.pages.inc
@@ -55,12 +55,12 @@ function translation_node_overview($node) {
   }
 
   drupal_set_title(t('Translations of %title', array('%title' => $node->title)), PASS_THROUGH);
-  
+
   $build['translation_node_overview'] = array(
-    '#theme' => 'table', 
-    '#header' => $header, 
+    '#theme' => 'table',
+    '#header' => $header,
     '#rows' => $rows,
   );
-  
+
   return $build;
 }
diff --git modules/update/update.compare.inc modules/update/update.compare.inc
index db66466..5777329 100644
--- modules/update/update.compare.inc
+++ modules/update/update.compare.inc
@@ -774,7 +774,7 @@ function update_filter_project_info($info) {
     'package',
     'project',
     'project status url',
-    'version', 
+    'version',
   );
   return array_intersect_key($info, drupal_map_assoc($whitelist));
 }
diff --git modules/update/update.manager.inc modules/update/update.manager.inc
index 782fc19..806f887 100644
--- modules/update/update.manager.inc
+++ modules/update/update.manager.inc
@@ -35,7 +35,7 @@
  * sets up a batch to copy each extracted update from the temporary location
  * into the live web root.
  */
- 
+
 /**
  * @defgroup update_manager_update Update manager for updating existing code.
  * @{
@@ -180,7 +180,7 @@ function update_manager_update_form($form, $form_state = array(), $context) {
         // Core needs manual updates at this time.
         $projects['manual'][$name] = $entry;
         break;
-        
+
       case 'module':
       case 'theme':
         $projects['enabled'][$name] = $entry;
@@ -547,7 +547,7 @@ function update_manager_install_form_submit($form, &$form_state) {
     // @todo: find out if the module is already instealled, if so, throw an error.
     $local_cache = $finfo->uri;
   }
-  
+
   $directory = _update_manager_extract_directory();
   try {
     $archive = update_manager_archive_extract($local_cache, $directory);
@@ -583,12 +583,12 @@ function update_manager_install_form_submit($form, &$form_state) {
   if (!$project_title) {
     form_set_error($field, t('Unable to determine %project name.', array('%project' => $project)));
   }
-  
+
   if ($updater->isInstalled()) {
     form_set_error($field, t('%project is already installed.', array('%project' => $project_title)));
     return;
   }
-  
+
   $project_real_location = drupal_realpath($project_location);
   $arguments = array(
     'project' => $project,
@@ -715,7 +715,7 @@ function update_manager_file_get($url) {
   if (!file_exists($cache_directory)) {
     mkdir($cache_directory);
   }
-  
+
   if (!file_exists($local)) {
     return system_retrieve_file($url, $local);
   }
diff --git modules/update/update.report.inc modules/update/update.report.inc
index 004d125..6a41c3b 100644
--- modules/update/update.report.inc
+++ modules/update/update.report.inc
@@ -197,7 +197,7 @@ function theme_update_report($variables) {
           case UPDATE_NOT_SUPPORTED:
             $base_themes[] = t('%base_theme (!base_label)', array('%base_theme' => $base_theme, '!base_label' => theme('update_status_label', array('status' => $status[$base_key]))));
             break;
-            
+
           default:
             $base_themes[] = drupal_placeholder(array('text' => $base_theme));
         }
diff --git modules/user/user.admin.inc modules/user/user.admin.inc
index 2216188..0783e28 100644
--- modules/user/user.admin.inc
+++ modules/user/user.admin.inc
@@ -702,7 +702,7 @@ function user_admin_permissions($form, $form_state, $rid = NULL) {
     $form['checkboxes'][$rid] = array('#type' => 'checkboxes', '#options' => $options, '#default_value' => isset($status[$rid]) ? $status[$rid] : array());
     $form['role_names'][$rid] = array('#markup' => $name, '#tree' => TRUE);
   }
-  
+
   $form['actions'] = array('#type' => 'container', '#attributes' => array('class' => array('form-actions')));
   $form['actions']['submit'] = array('#type' => 'submit', '#value' => t('Save permissions'));
 
diff --git modules/user/user.css modules/user/user.css
index 01828c6..42a225b 100644
--- modules/user/user.css
+++ modules/user/user.css
@@ -29,7 +29,7 @@
   padding-bottom: .5em;
 }
 
-/** 
+/**
  * Override default textfield float to put the "Add role" button next to
  * the input textfield.
  */
diff --git modules/user/user.module modules/user/user.module
index 2cd8f0d..a09bac4 100644
--- modules/user/user.module
+++ modules/user/user.module
@@ -2350,7 +2350,7 @@ password: Your password
         break;
       case 'status_blocked_body':
         $text = t("!user-name-token,
-        
+
 Your account on !site-name-token has been blocked.
 
 --  !site-name-token team", array('!user-name-token' => '[user:name]', '!site-name-token' => '[site:name]'), array('langcode' => $langcode));
diff --git sites/default/default.settings.php sites/default/default.settings.php
index f597b7e..ca346c0 100644
--- sites/default/default.settings.php
+++ sites/default/default.settings.php
@@ -67,8 +67,8 @@
  * connection should use.  This is usually the same as the name of the
  * database type, such as mysql or sqlite, but not always.  The other
  * properties will vary depending on the driver.  For SQLite, you must
- * specify a database file name in a directory that is writable by the 
- * webserver.  For most other drivers, you must specify a 
+ * specify a database file name in a directory that is writable by the
+ * webserver.  For most other drivers, you must specify a
  * username, password, host, and database name.
  *
  * Some database engines support transactions.  In order to enable
@@ -182,7 +182,7 @@ $update_free_access = FALSE;
  *
  * Example:
  *   $drupal_hash_salt = file_get_contents('/home/example/salt.txt');
- *   
+ *
  */
 $drupal_hash_salt = '';
 
diff --git themes/garland/maintenance-page.tpl.php themes/garland/maintenance-page.tpl.php
index e6a1d1f..e6e14e7 100644
--- themes/garland/maintenance-page.tpl.php
+++ themes/garland/maintenance-page.tpl.php
@@ -50,7 +50,7 @@
           $site_html = implode(' ', $site_fields);
 
           if ($logo || $site_title) {
-            print '<h1 id="branding"><a href="' . $base_path . '" title="' . $site_title . '">';            
+            print '<h1 id="branding"><a href="' . $base_path . '" title="' . $site_title . '">';
             if ($logo) {
               print '<img src="' . $logo . '" alt="' . $site_title . '" id="logo" />';
             }
diff --git themes/garland/page.tpl.php themes/garland/page.tpl.php
index e3469c0..2918e61 100644
--- themes/garland/page.tpl.php
+++ themes/garland/page.tpl.php
@@ -15,8 +15,8 @@
               <img src="<?php print $logo ?>" alt="<?php print $site_name_and_slogan ?>" id="logo" />
             <?php endif; ?>
             <?php print $site_html ?>
-            </a></strong></div>           
-          <?php else: /* Use h1 when the content title is empty */ ?>  
+            </a></strong></div>
+          <?php else: /* Use h1 when the content title is empty */ ?>
             <h1 id="branding"><a href="<?php print $front_page ?>" title="<?php print $site_name_and_slogan ?>">
             <?php if ($logo): ?>
               <img src="<?php print $logo ?>" alt="<?php print $site_name_and_slogan ?>" id="logo" />
diff --git themes/garland/style.css themes/garland/style.css
index 5fcde64..6a4170e 100644
--- themes/garland/style.css
+++ themes/garland/style.css
@@ -294,8 +294,8 @@ table .form-button, table .form-submit {
  * Skip link
  */
 #skip-link a:link, #skip-link a:visited {
-  font-weight: bold; 
-  background: #fff; 
+  font-weight: bold;
+  background: #fff;
   padding: 0px 5px;
   text-decoration: none;
   font-size: 80%;
diff --git themes/garland/template.php themes/garland/template.php
index cfa0035..45efb39 100644
--- themes/garland/template.php
+++ themes/garland/template.php
@@ -103,7 +103,7 @@ function garland_preprocess_page(&$vars) {
     $site_fields[0] = '<span>' . $site_fields[0] . '</span>';
   }
   $vars['site_html'] = implode(' ', $site_fields);
-  
+
   // Set a variable for the site name title and logo alt attributes text.
   $slogan_text = filter_xss_admin(variable_get('site_slogan', ''));
   $site_name_text = filter_xss_admin(variable_get('site_name', 'Drupal'));
diff --git themes/seven/style.css themes/seven/style.css
index 82970f3..c58c3dc 100644
--- themes/seven/style.css
+++ themes/seven/style.css
@@ -791,7 +791,7 @@ select.form-select:focus {
 }
 
 .resizable-textarea .grippie {
-  width: 100%; 
+  width: 100%;
   padding: 0 2px;
 }
 
diff --git modules/comment/comment.test modules/comment/comment.test
index 5c92ac6..ba80cc3 100644
--- modules/comment/comment.test
+++ modules/comment/comment.test
@@ -1229,4 +1229,4 @@ class CommentContentRebuild extends CommentHelperCase {
     // This means that the content was rebuilt as the added test property no longer exists.
     $this->assertFalse(isset($built_content['test_property']), t('Comment content was emptied before being built.'));
   }
-}
\ No newline at end of file
+}
diff --git modules/field/modules/text/text.info modules/field/modules/text/text.info
index 608e304..74f71d4 100644
--- modules/field/modules/text/text.info
+++ modules/field/modules/text/text.info
@@ -6,4 +6,4 @@ version = VERSION
 core = 7.x
 files[] = text.module
 files[] = text.test
-required = TRUE
\ No newline at end of file
+required = TRUE
diff --git modules/image/image.field.inc modules/image/image.field.inc
index c848a70..5c9655e 100644
--- modules/image/image.field.inc
+++ modules/image/image.field.inc
@@ -506,4 +506,4 @@ function theme_image_formatter($variables) {
   }
 
   return $output;
-}
\ No newline at end of file
+}
diff --git modules/node/node.test modules/node/node.test
index cc55004..791019b 100644
--- modules/node/node.test
+++ modules/node/node.test
@@ -1434,4 +1434,4 @@ class NodeBuildContent extends DrupalWebTestCase {
     // If the property doesn't exist it means the node->content was rebuilt.
     $this->assertFalse(isset($content['test_content_property']), t('Node content was emptied prior to being built.'));
   }
-}
\ No newline at end of file
+}
diff --git modules/openid/openid.css modules/openid/openid.css
index 629788f..6df797e 100644
--- modules/openid/openid.css
+++ modules/openid/openid.css
@@ -37,4 +37,4 @@ html.js #user-login li.openid-link {
 #user-login li.openid-link a {
   background: transparent url("login-bg.png") no-repeat 0 2px;
   padding: 0 20px;
-}
\ No newline at end of file
+}
diff --git modules/openid/xrds.inc modules/openid/xrds.inc
index bd491f5..b92c6f4 100644
--- modules/openid/xrds.inc
+++ modules/openid/xrds.inc
@@ -79,4 +79,4 @@ function _xrds_strip_namespace($name) {
   }
 
   return $name;
-}
\ No newline at end of file
+}
diff --git modules/profile/profile.js modules/profile/profile.js
index 110be01..a17413e 100644
--- modules/profile/profile.js
+++ modules/profile/profile.js
@@ -56,4 +56,4 @@ Drupal.behaviors.profileDrag = {
   }
 };
 
-})(jQuery);
\ No newline at end of file
+})(jQuery);
diff --git modules/search/search.admin.inc modules/search/search.admin.inc
index 1ca459f..6cf5c3d 100644
--- modules/search/search.admin.inc
+++ modules/search/search.admin.inc
@@ -164,4 +164,4 @@ function search_admin_settings_submit($form, &$form_state) {
 function search_admin_reindex_submit($form, &$form_state) {
   // send the user to the confirmation page
   $form_state['redirect'] = 'admin/config/search/settings/reindex';
-}
\ No newline at end of file
+}
diff --git modules/search/search.test modules/search/search.test
index 05c61da..77330da 100644
--- modules/search/search.test
+++ modules/search/search.test
@@ -599,4 +599,4 @@ class SearchSimplifyTestCase extends DrupalWebTestCase {
     $this->assertIdentical(' ', search_simplify($string), t('Search simplify works for ASCII control characters.'));
   }
 }
-  
\ No newline at end of file
+  
diff --git modules/search/tests/UnicodeTest.txt modules/search/tests/UnicodeTest.txt
index af8a65c..05741d6 100644
--- modules/search/tests/UnicodeTest.txt
+++ modules/search/tests/UnicodeTest.txt
@@ -330,4 +330,4 @@ abcdefghijklmnopqrstuvwxyz
 ｛｜｝～｟｠｡｢｣､･
 ｦｧｨｩｪｫｬｭｮｯｰｱｲｳｴｵｶｷｸｹｺｻｼｽｾｿﾀﾁﾂﾃﾄﾅﾆﾇﾈﾉﾊﾋﾌﾍﾎﾏﾐﾑﾒﾓﾔﾕﾖﾗﾘﾙﾚﾛﾜﾝﾞﾟﾠﾡﾢﾣﾤﾥﾦﾧﾨﾩﾪﾫﾬﾭﾮﾯﾰﾱﾲﾳﾴﾵﾶﾷﾸﾹﾺﾻﾼﾽﾾￂￃￄￅￆￇￊￋￌￍￎￏￒￓￔￕￖￗￚￛￜ
 ￠￡￢￣￤￥￦￨￩￪￫￬￭￮￹￺￻￼�
-𐀀
\ No newline at end of file
+𐀀
diff --git modules/simpletest/tests/database_test.module modules/simpletest/tests/database_test.module
index a1965d3..23d3887 100644
--- modules/simpletest/tests/database_test.module
+++ modules/simpletest/tests/database_test.module
@@ -190,4 +190,4 @@ function database_test_tablesort_first() {
     'tasks' => $tasks,
   ));
   exit;
-}
\ No newline at end of file
+}
diff --git modules/simpletest/tests/module_test.module modules/simpletest/tests/module_test.module
index 9446236..ed02f56 100644
--- modules/simpletest/tests/module_test.module
+++ modules/simpletest/tests/module_test.module
@@ -36,4 +36,4 @@ function module_test_system_info_alter(&$info, $file, $type) {
       $info['dependencies'][] = 'php';
     }
   }
-}
\ No newline at end of file
+}
diff --git themes/garland/color/preview.css themes/garland/color/preview.css
index 093da66..da544be 100644
--- themes/garland/color/preview.css
+++ themes/garland/color/preview.css
@@ -55,4 +55,4 @@
 }
 #preview a:hover {
   text-decoration: underline;
-}
\ No newline at end of file
+}
diff --git themes/seven/ie6.css themes/seven/ie6.css
index 924245c..1268c04 100644
--- themes/seven/ie6.css
+++ themes/seven/ie6.css
@@ -16,4 +16,4 @@ ul.links li a,
 
 #block-system-main ul.node-type-list li div.description a, #block-system-main ul.admin-list li div.description a {
   display: inline;
-}
\ No newline at end of file
+}
