(backends) Fix issue when backend is launched 2 times or more
(orcc-native) Code cleaning
(orcc-native) Fix use of macro BLKSIZE_MOD_VECTSIZE in hevc_sse.c
(Core/C) Add support of new annotation "schedule_outputs" to consider the state of ouput FIFOs in the action scheduling.
(C) Code cleaning.
(orcc-lib) Fix compilation on processors without SSE4.
(orcc-native) New macro COPY_2D for copies of 2D arrays of non-contiguous lines
(orcc-native) HEVC SAO prototypes modified in order to use the same frame buffer for input and output
(libC): Add possibility to link user library.
Replace fseek+fwrite with putc. fixes orcc/orcc#115

The `Writer_write(..)` native procedure uses fseek, which is
unnecessary and is demonstrably costly to runtimes of programs that
use the procedure frequently, as shown in
https://github.com/orcc/orcc/issues/115

This commit removes fseek, and also replaces fwrite with putc. putc
is 2.2x faster for a large number of bytes streamed into a file, one
byte at a time which is what `Writer_write(..)` is doing. This has
been benchmarked in
https://github.com/robstewart57/fwrite-fputc-benchmark
Merge pull request #116 from robstewart57/master

Replace fseek+fwrite with putc. fixes orcc/orcc#115
(outputSchedule annotation) inverse output fifo condition
Merge branch 'master' of https://github.com/orcc/orcc.git
(FilesManager) Fix missing byte when using extraction methods

Now streams are closed as soon as they have been used, to prevent issue
with stream badly reused

BufferedStreams are also used as when possible, to improve performances
(LLVM) Fix typing of binary expression. Fixes #81
(C) Fix and clean 7e6e0183882da3f5e354867d50f4a47e97a74c71
(libC) Clean b1b53668ce68c648c110e19e4ce7d83240af1c63
(tests) Fix all tests which use readFile()

BufferedOutputStream is not needed in readFile(), and cause issues in
String returned
Time to merge current master, to fix conflicts as soon as they appear

Conflicts:
	eclipse/plugins/net.sf.orcc.backends/src/net/sf/orcc/backends/AbstractBackend.java
	eclipse/plugins/net.sf.orcc.core/src/net/sf/orcc/util/FilesManager.xtend