About all the schematics I've seen simply have a temperature sensor. Later some battery packs incorporated more but in a consumer system it's all about cost. So the charger in most systems is on the motherboard, the temp sense being crucial to avoid pushing the battery pack too hard.
Since it's a PROJECT why not some ready to use battery pack like this one?
http://www.amazon.com/gp/product/B00BB5GR0A is 23 bucks today, has been on sale many times and can run many things like the Rasberries and more. Power to the pack is a simple 2 Amp USB charger.
I am salvaging some laptop batteries for use in a project. What I need to know is if the PCB built in to the battery handles the current regulation, or if the laptop motherboard has a part to play. So if I want to charge them without the laptop they wouldn't explode if left overnight.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic