Added missing include of contiki-conf.h
Load Makefile.target for slip-radio

This loads Makefile.target into Makefile so we can check for TARGET==sky
when building this. Compilation for sky fails without it.

Signed-off-by: Johannes Gilger <heipei@hackvalue.de>
Makes RPL Initial Link Metric configurable
Bug fix: changed the macro RPL_LOLLIPOP_INCREMENT to update the counter instead of returning the new value since this is how the macro is used today.
add_timer() does not set owning process
one blank less
Harmonized ststus texts and and added status on wrong MIME type.
Lifted restrictions on accepted MIME type.

The "normal" web is moving forward quickly reducing the interoperability of the Contiki web browser to nearly zero. The Mobile Web fits the capabilities of the Contiki web browser much better. Modern smartphones don't need the Mobile Web anymore but there are large areas in world with rather low end mobile phones and limited mobile bandwidth where the Mobile Web will be necessary for quite some time.

From that perspective it is reasonable to increase the Contiki web browser's interoperability with the Mobie Web - namely WAP 2.0 aka XHTML MP. XHTML MP is delivered as MIME types 'application/vnd.wap.xhtml+xml' or 'application/xhtml+xml'. Therefore we (try to) parse the document if the MIME type contains the substring 'html' (which is true 'text/html' too).
Added newline on </div>.

The tag <div> (in contrast to the tag <span>) is normally used to denote content placed on a line by its own. So it makes sense to trigger a newline when </div> is processed.
Added support for self closing tags.

XHTML requires self closing tags to be used for empty tags, so we need to recognize them.
Made sure that HTML form values get initialized properly.
Add some debug PRINTFs for RPL_LEAF_ONLY mode.
Revert "Merge pull request #120 from Jeff-Ciesielski/stm32_cl"

This reverts commit 029bc0ee276cdc0d265a0b3312492159bea5e29e, reversing
changes made to a7b3e99644b69faa87d5cf98a24571f7d060d7ec.

This uses LGPL libopencm3. While the patch doesn't include the code,
the resulting binary would force the release of all code as LGPL.
Merge pull request #146 from malvira/revert-120

Revert "Merge pull request #120 from Jeff-Ciesielski/stm32_cl"
Removed useless register keywords.

Modern compilers (especially GCC) ignore the register keyword anyway and the latest cc65 snapshot generates actually larger code with the register keyword at the locations in question.
Merge pull request #147 from oliverschmidt/master

Added several Web Browser changes and removed some 'register' keywords.
Removed PFS code from C128 WGET.

On the C128 the custom PFS code doesn't add functionality (as it does with IDE64 support on the C64) but is "only" smaller than the POSIX file i/o code in the C library. But the stdio code in the C library (used in WGET for screen i/o) relies on the POSIX file i/o code anyway so there no point in additionally adding the PFS code to the WGET program.
Merge pull request #148 from oliverschmidt/master

Removed PFS code from C128 WGET.
Finetuned Language Card usage.

Both the source code and the cc65 compiler have changed. So it made sense to review which object files are to be compiled for placement in the Language Card.
Merge pull request #149 from oliverschmidt/master

Finetuned Language Card usage.