Update status docs for Mizar32

- Add CPUs for all three models 128, 256 and 512
- Mizar32 generic modules pwm, net, adc and i2s are OK
- Atmel have moved their product pages (der!)
- Add platform modules mizar32.rtc and .lcd
- Fix 1 typo ("suported")
eLua - suppress warnings in common_uart.c, shell.c
Doc - inthandlers - int handler example code, open port, define uart to use
eLua - Add WO file system to path, also allow platform to override LUA_PATH_DEFAULT
CAN - use PLATFORM_CAN_MAXLEN instead of 8 for CAN buffers, etc.
Added stm32.pio platform specific module

Also removed the platform specific initialization code, this is now
automatic.
ensure that modules get included for luarpc desktop build
update copyright date range
LM3 Platform - CAN consts for initial speed, message objects, flags use bytes instead of longs
LM3 Platform - conf.lua - fix definition of cpu variable, also use of undefined variable board
Merge pull request #26 from ecdr/MiscUpdates

Misc small updates
Fixed missing constants in CPU module
Change platform specific module name from platform name to board name (ex: lpc17xx.pio becomes mbed.pio)
Merge branch 'master' of github.com:gabrield/elua into gabrield-master

Conflicts:
	src/lua/luaconf.h
added ps_modules_name constant to board configuration at board/known to optionally define the name of the platform specific modules table
Revert last commit