Update onscripter to 20130929.

pkgsrc changes:
 - remove previous patch-LUAHandler.cpp, which has been integrated

Upstream Changes (only Japanese log available)

20130929:
 - apply a patch to fix compile failure with Lua 5.2
Updated games/onscripter to 20130929
Rename swig-2.* to swig2, so swig-1.* and swig2 can coexist
Renamed swig-2.0.10 to swig2
Fix building on SunOS
PLIST has been incorrect
Changes 52.1:
Unicode 6.3: New bidi control codes, new Bidi_Class property values, two new bidi "bracket" properties; for other property value changes see the UAX 44 summary.
The bidi algorithm implementation has also been updated to support the new properties and to match the updated algorithm in the Unicode 6.3 version of UAX 9.
Note: ICU 52 still uses collation root data based on Unicode Collation Algorithm 6.2 (UCA 6.2). (However, ICU 52 does use CLDR 24 collation tailoring data.)
CLDR 24: Improved coverage for top 70+ languages, fractional plural rules and forms, many new measurement units, major simplification of collation rule syntax, preliminary version of European Ordering Rules, new relative fields such as “last Sunday” and “now”, and much more.
Time zone data: 2013g.
Support new variants of Islamic calendar:
"islamic-umalqura": Umm al-Qura.
"islamic-tbla": Tabular (fixed intercalary years), with astronomical epoch.
Made Calendar getDayOfWeekType behave as documented.
New API for converting between Windows time zone ID and IANA tz database ID.
Technology Preview: New API for more granular control of DateFormat parse leniency.
DateTimePatternGenerator:
Support recently-added time zone pattern characters O, X, x and updated support for V, Z.
Support newly-defined skeleton character ‘J’ to generate preferred hour cycle without any day period indicator (such as AM/PM for h).
Implement support for plurals that depend on displayed fractional values.
MessageFormat and currency formatting etc. select appropriate plural forms for values with decimal digits (after the decimal point).
Segmentation:
Add dictionary-based word & line break for Lao.
Changes 3.8.1:
Added the unlikely() and likelihood() SQL functions to be used as hints to the query planner.
Enhancements to the query planner:
Take into account the fact WHERE clause terms that cannot be used with indices still probably reduce the number of output rows.
Estimate the sizes of table and index rows and use the smallest applicable B-Tree for full scans and "count(*)" operations.
Added the soft_heap_limit pragma.
Added support for SQLITE_ENABLE_STAT4
Added support for "sz=NNN" parameters at the end of sqlite_stat1.stat fields used to specify the average length in bytes for table and index rows.
Avoid running foreign-key constraint checks on an UPDATE if none of the modified columns are associated with foreign keys.
Added the SQLITE_MINIMUM_FILE_DESCRIPTOR compile-time option
Added the win32-longpath VFS on windows, permitting filenames up to 32K characters in length.
The Date And Time Functions are enhanced so that the current time (ex: julianday('now')) is always the same for multiple function invocations within the same sqlite3_step() call.
Add the "totype.c" extension, implementing the tointeger() and toreal() SQL functions.
FTS4 queries are better able to make use of docid<$limit constraints to limit the amount of I/O required.
Added the hidden fts4aux languageid column to the fts4aux virtual table.
The VACUUM command packs the database about 1% tighter.
The sqlite3_analyzer utility program is updated to provide better descriptions and to compute a more accurate estimate for "Non-sequential pages"
Refactor the implementation of PRAGMA statements to improve parsing performance.
The directory used to hold temporary files on unix can now be set using the SQLITE_TMPDIR environment variable, which takes precedence over the TMPDIR environment variable. The sqlite3_temp_directory global variable still has higher precedence than both environment variables, however.
Added the PRAGMA stats statement.
Bug fix: Return the correct answer for "SELECT count(*) FROM table" even if there is a partial index on the table.
Updated textproc/icu to 52.1; databases/sqlite3 to 3.8.1
Revbump after updating textproc/icu
Fix typo in comment.
disable tests in fontconfig given problems on at least WIN32 and Solaris
Update to 4.49

Upstream changes:
4.49  2013-10-17
  - Added tls_ciphers option to Mojo::IOLoop::Server::listen.
  - Added ciphers parameter to Mojo::Server::Daemon::listen.
  - Removed experimental status from Mojolicioua::Validator.
  - Removed experimental status from Mojolicioua::Validator::Validation.
  - Removed experimental status from validation method in
    Mojolicious::Controller.
  - Removed experimental status from validator attribute in Mojolicious.
  - Removed experimental status from validation helper in
    Mojolicious::Plugin::DefaultHelpers.
  - Fixed parameter bug in Mojolicious::Validator::Validation.

4.48  2013-10-16
  - Fixed support for Net::SSLeay 1.55.
Updated www/p5-Mojolicious to 4.49
Update to 0.228

Upstream changes:
0.228  20130917
    . Fix RT #88450, install into site/ for 5.12+
      Thanks to haarg for the report

0.227  20130901
    . Fix RT #88320, restore tests passing for 5.17.5+
      Thanks to Zefram for the report and contributing the fix

0.226  20130729
    . Fix RT #86890, restore tests passing for 5.18+
      Thanks to Petr Pisar for the report
Updated devel/p5-parent to 0.228