fix mbed_htm.h
support windows 8.1
Merge pull request #3 from xiongyihui/master

To support windows 8.1
Workaround for stalled CDC bulk out endpoint
It seems that some events or interrupts are lost. This is a  workaround and a proper solution is in work. But until now this workaround should keep things moving.
Have the build number and date time shown as comment in the html file.
new api function in usb stack to check number of free bytes in bulk out buffers
new api function to get number of free bytes in the output buffers
copy only the number of bytes that can be written
don't change buffer size
Merge pull request #4 from mazgch/cdc_workaround

Workaround for stalled CDC bulk out endpoint
Improve Flash Algorithm Generation script
fix flashing msd led
Merge pull request #5 from mazgch/UART_handling_version_comment

Uart handling version comment
make mbed html fixed size
Merge pull request #6 from mazgch/Branch_3cc481ed7b0f68b194befd137d981a8a8c20fb56

make mbed html fixed size