ALDB_i2 support for scan_link_table and sync_links
--lib/Insteon/AllLinkDatabase.pm
Corrected 'use' statements to eliminate "subroutine xxx redefined" warnings with perl -w.
Added ALDB_i2 functions to support scan_link_table() and _write_link() (for sync links).  Duplicated code from ALDB_i1 for now.  Will refactor code later to combine logic. (will need i1 devices for test)
--lib/Insteon/BaseInsteon.pm
Corrected 'use' statements to eliminate "subroutine xxx redefined" warnings with perl -w.
Added support for reading, storing, and saving engine version
Removed dupilcate state save of level
Added support for read_write_aldb command
--lib/Insteon/Lighting.pm
Modified Insteon::LampLinc to inherit Insteon::DeviceController to support LampLinc with local control buttons
--lib/Insteon/Message.pm
Corrected 'use' statements to eliminate "subroutine xxx redefined" warnings with perl -w.
Modified extended message code to properly parse the extra data
Added support for checksums on extended data with i2CS devices
--lib/Insteon_PLM.pm
Added "use Insteon;" as it was necessary after correcting use statements in other modules.
Added extra level 3 debug for the logic that saves message fragments