Separate LP reading on Sandy and above based on UCC/UCR clocks readings


git-svn-id: https://subversion.assembla.com/svn/fakesmc@674 958d8502-8caa-4642-8a4d-47b05a98fa7a
add FAN00000 for ACPI 5.0 compliance
fix multithread contention bug on startup; cleanup/optimize a bit
add .gitignore
fix compiler warning