make getcallerpcs() and callsites use 64bit friendly types
make getcallerpcs() correctly obtain backtraces on x84

Have to grab rbp directly because arguments aren't necessarily on the stack.
spinlock: print backtrace when panic'ing on double-acquire

This way you get the backtrace of where the lock was first acquired
in addtion to the backtrace of this call to acquire().