libcsupport/src/termios.c: Explicitly ignore return value (Coverity ID 1255347)

Coverity spotted that we were ignoring a return value. But ignoring
it is intentional. Adding (void) clearly indicates it is being ignored
explicitly.
dosfs/msdos_format.c: Dead code removal (Coverity ID 1255325)

Coverity identified that ret_val was never set except to be initialized
to 0. Thus the code could not be executed.
dosfs/fat_fat_operations.c: Explicitly ignore return (Coverity ID 26048)

Coverity spotted that the return code from fat_set_fat_cluster()
was ignored. But it should be because we want to return the status
that caused us to hit the cleanup path.
pipe/fifo.c: NULL dereference flagged by Coverity ID 1063889

It does not appear that this is possible so adding an assert.
objectsetname.c: Fix always true condition (Coverity ID 1063874)

Coverity spotted the comparison (0 <= length) which is always true.
Changed logic to address this.
powerpc/haleakala: Add network driver

close 1405
powerpc/haleakala: Fix warnings
Reslove merging conflict with upstream
Merge remote-tracking branch 'upstream/master'