http://www.nrmca.org/aboutconcrete/cips/
Link from National Ready Mix Association. Links are to various topics on concrete. I couldn't find a link about parking lots. However, 4" is good for up to shopping center type volume traffic, assuming you are on a solid subgrade. Two things concrete is going to do is crack and get hard. You can't stop either one. You can retard it getting hard, but it will crack. That is the purpose for the joints, to make it crack where you want it to.
If you do a detailed design, you very rarely come out with a thickness greater than 9". The interstates are typically built on 9" slabs. No rebar, no mesh, no fiber. The joints do have smooth dowels for to allow for expansion while maintaining support at the joint. Fiber is common also, some people don't like the finish. Any steel takes the place of where concrete should be for slabs. Wire mesh usually never winds up in the place it should be in to have any effect anyway. Rebar constrains the conrete and induces cracking in some cases.
There are plenty of more issues, if it was mine:
5"
joints at 8' invervals
expansion at fixed structures and 40 foot intervals
no mesh, wire, rebar
solid subgrade
get a good finisher