clang warning

../kpx_cpu/sheepshaver_glue.cpp:754:35: warning: '&&' within '||' [-Wlogical-op-parentheses]
        bool mac_fault = (pc >= ROMBase) && (pc < (ROMBase + ROM_AREA_SIZE)) || (pc >=...
                         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~
../kpx_cpu/sheepshaver_glue.cpp:754:35: note: place parentheses around the '&&' expression to
      silence this warning
        bool mac_fault = (pc >= ROMBase) && (pc < (ROMBase + ROM_AREA_SIZE)) || (pc >=...
                                         ^
                         (                                                  )
../kpx_cpu/sheepshaver_glue.cpp:754:90: warning: '&&' within '||' [-Wlogical-op-parentheses]
  ...(pc < (ROMBase + ROM_AREA_SIZE)) || (pc >= RAMBase) && (pc < (RAMBase + RAMSize)) || (pc >=...
                                      ~~ ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../kpx_cpu/sheepshaver_glue.cpp:754:90: note: place parentheses around the '&&' expression to
      silence this warning
  ...(pc < (ROMBase + ROM_AREA_SIZE)) || (pc >= RAMBase) && (pc < (RAMBase + RAMSize)) || (pc >=...
                                                         ^
                                         (                                            )
2 warnings generated.
It shouldn't happen but add errors and return value anyway

../kpx_cpu/src/cpu/ppc/ppc-execute.cpp:93:1: warning: control may reach end of non-void function
      [-Wreturn-type]
}
^
../kpx_cpu/src/cpu/ppc/ppc-execute.cpp:103:1: warning: control may reach end of non-void function
      [-Wreturn-type]
}
^
2 warnings generated.
Silence another warning

../kpx_cpu/src/cpu/ppc/ppc-cpu.cpp:573:44: warning: use of logical '&&' with constant operand
      [-Wconstant-logical-operand]
        if (execute_depth == 1 || (PPC_ENABLE_JIT && PPC_REENTRANT_JIT)) {
                                                  ^  ~~~~~~~~~~~~~~~~~
../kpx_cpu/src/cpu/ppc/ppc-cpu.cpp:573:44: note: use '&' for a bitwise operation
        if (execute_depth == 1 || (PPC_ENABLE_JIT && PPC_REENTRANT_JIT)) {
                                                  ^~
                                                  &
../kpx_cpu/src/cpu/ppc/ppc-cpu.cpp:573:44: note: remove constant to silence this warning
        if (execute_depth == 1 || (PPC_ENABLE_JIT && PPC_REENTRANT_JIT)) {
                                                 ~^~~~~~~~~~~~~~~~~~~~
1 warning generated.
dangling elses

../extfs.cpp:1700:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
                } else
                  ^
../extfs.cpp:1735:3: warning: add explicit braces to avoid dangling else [-Wdangling-else]
                else
                ^
../extfs.cpp:1773:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
                } else
                  ^
../extfs.cpp:1799:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
                } else
                  ^
../extfs.cpp:1845:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
                } else
                  ^
../extfs.cpp:1898:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
                } else
                  ^
6 warnings generated.
struct to class

In file included from ../kpx_cpu/sheepshaver_glue.cpp:32:
In file included from ../kpx_cpu/src/cpu/ppc/ppc-cpu.hpp:24:
../kpx_cpu/include/basic-cpu.hpp:50:1: warning: struct 'task_struct' was previously declared as a class [-Wmismatched-tags]
struct task_struct;
^
../kpx_cpu/include/task-plugin.hpp:27:7: note: previous use is here
class task_struct;
      ^
In file included from ../kpx_cpu/sheepshaver_glue.cpp:32:
In file included from ../kpx_cpu/src/cpu/ppc/ppc-cpu.hpp:24:
../kpx_cpu/include/basic-cpu.hpp:52:1: warning: 'basic_cpu' defined as a struct here but previously declared as a class [-Wmismatched-tags]
struct basic_cpu
^
../kpx_cpu/include/task-plugin.hpp:29:1: note: did you mean struct here?
class basic_cpu;
^~~~~
struct
../kpx_cpu/sheepshaver_glue.cpp:725:13: warning: unused function 'dump_log' [-Wunused-function]
static void dump_log(void)
            ^
3 warnings generated.
fix gcc and clang warnings

they don't like GetString as first argument
warning: format string is not a string literal (potentially insecure)
fix warnings
not used code

Commit 1.4 from Basilisk II says "we use our own custom message dispatch loop"
http://www.cebix.net/viewcvs/cebix/BasiliskII/src/Unix/rpc_unix.cpp?view=log
http://www.cebix.net/viewcvs/cebix/BasiliskII/src/Unix/rpc_unix.cpp?r1=1.3&r2=1.4
those are structs
unused labels
unused variable
Merge pull request #10 from amade/master

fix some clang warnings